Summary: | KTimeTracker 4.3.0 crashes when right clicking on a task | ||
---|---|---|---|
Product: | [Applications] ktimetracker | Reporter: | G Cohen <untitled.no4> |
Component: | general | Assignee: | Thorsten Staerk <dev> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | christophe, radovid |
Priority: | NOR | ||
Version: | Git (master) | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
G Cohen
2009-07-05 11:46:07 UTC
confirmed. (gdb) bt full #0 KXMLGUIFactory::container (this=0x0, containerName=@0xbfffb1e8, client=0x8180e88, useTagName=false) at /usr/src/debug/kdelibs-4.2.95/kdeui/xmlgui/kxmlguifactory.cpp:453 result = <value optimized out> #1 0xb3780298 in ktimetrackerpart::taskViewCustomContextMenuRequested (this=0x8180e70, point=@0xbfffb474) at /home/krop/kde/src/KDE/kdepim/ktimetracker/ktimetrackerpart.cpp:141 pop = 0xb37dbff4 #2 0xb37803d7 in ktimetrackerpart::qt_metacall (this=0x8180e70, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfffb2d8) at /home/krop/kde/build/KDE/kdepim/ktimetracker/ktimetrackerpart.moc:71 No locals. #3 0xb64e6788 in QMetaObject::activate (sender=0x8182bd8, from_signal_index=34, to_signal_index=34, argv=0xbfffb2d8) at kernel/qobject.cpp:3113 method = 19 currentSender = {sender = 0x8182bd8, signal = 34, ref = 1} previousSender = 0x0 i = 0 count = 2 signal = 34 empty_argv = {0x0} locker = {{mtx = 0x80bf5a4, val = 135001508}} currentThreadData = 0x80bf570 connectionLists = 0x81aa778 #4 0xb64e7412 in QMetaObject::activate (sender=0x8182bd8, m=0xb37dbafc, local_signal_index=7, argv=0xbfffb2d8) at kernel/qobject.cpp:3187 signal_index = 49 #5 0xb37b9564 in TimetrackerWidget::contextMenuRequested (this=0x8182bd8, _t1=@0xbfffb474) at /home/krop/kde/build/KDE/kdepim/ktimetracker/timetrackerwidget.moc:315 _a = {0x0, 0xbfffb474} #6 0xb37b8ae0 in TimetrackerWidget::qt_metacall (this=0x8182bd8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfffb448) at /home/krop/kde/build/KDE/kdepim/ktimetracker/timetrackerwidget.moc:183 No locals. #7 0xb64e6788 in QMetaObject::activate (sender=0x81e6608, from_signal_index=129, to_signal_index=129, argv=0xbfffb448) at kernel/qobject.cpp:3113 method = 34 currentSender = {sender = 0x81e6608, signal = 129, ref = 1} previousSender = 0x0 i = 0 count = 1 signal = 129 empty_argv = {0x0} locker = {{mtx = 0x80bf5a4, val = 135001508}} currentThreadData = 0x80bf570 connectionLists = 0x81db188 #8 0xb64e7412 in QMetaObject::activate (sender=0x81e6608, m=0xb37db080, local_signal_index=7, argv=0xbfffb448) at kernel/qobject.cpp:3187 signal_index = 49 #9 0xb37a5c94 in TaskView::contextMenuRequested (this=0x81e6608, _t1=@0xbfffb474) at /home/krop/kde/build/KDE/kdepim/ktimetracker/taskview.moc:269 _a = {0x0, 0xbfffb474} #10 0xb37a4fa0 in TaskView::slotCustomContextMenuRequested (this=0x81e6608, pos=@0xbfffbe20) at /home/krop/kde/src/KDE/kdepim/ktimetracker/taskview.cpp:1116 newPos = {xp = 134, yp = 1001} column = 1 #11 0xb37a5a0e in TaskView::qt_metacall (this=0x81e6608, _c=QMetaObject::InvokeMetaMethod, _id=49, _a=0xbfffb59c) at /home/krop/kde/build/KDE/kdepim/ktimetracker/taskview.moc:210 No locals. etc... Bummer. Thanks for the report. Probably I caused it by using a kpart inside the mainwindow (http://websvn.kde.org/?view=rev&revision=916458). SVN commit 991655 by tstaerk: Do not crash on right-click. Guilty guy:tstaerk BUGS:198997 M +0 -8 ktimetrackerpart.cpp M +0 -1 ktimetrackerpart.h WebSVN link: http://websvn.kde.org/?view=rev&revision=991655 *** Bug 199123 has been marked as a duplicate of this bug. *** This bugfix disables the context menu in the kontact plugin. (In reply to comment #5) > This bugfix disables the context menu in the kontact plugin. hm, it's even worse : there's no context menu in ktimetracker when it's embedded in Kontact even without your last fixes (I didn't 'svn up' yet) Not for me. If I checkout, compile, link and install revision 991654, I do get a context menu in ktimetracker's kontact plugin. Remember you have to install it, kompiling is not enough. Opened Bug 199335 for the missing context menu functionality. |