Bug 343563 - Editing a task makes KTimeTracker crash
Summary: Editing a task makes KTimeTracker crash
Status: RESOLVED WORKSFORME
Alias: None
Product: ktimetracker
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Zoltan Gyarmati
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-01-30 10:37 UTC by Juanma
Modified: 2022-11-01 05:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juanma 2015-01-30 10:37:58 UTC
Application: ktimetracker (4.14.1)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.0 (jessie)

-- Information about the crash:
- What I was doing when the application crashed:
Mouse-right-clicking on a task (subtask of the one main task I have), selecting "Edit" from the pop-up menu and the application crashes. It only happens with some tasks, not with all of them.

- Custom settings of the application:
Unfortunatelly, I can't tell which differences make those tasks "special", but I can provide a CSV file obtained from "Export" command of KTT.

The crash can be reproduced every time.

-- Backtrace:
Application: KTimeTracker (ktimetracker), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#5  0x00007faecfb4976d in QAbstractButton::setChecked(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6  0x00007faebee06f40 in ?? () from /usr/lib/kde4/ktimetrackerpart.so
#7  0x00007faebee242b9 in ?? () from /usr/lib/kde4/ktimetrackerpart.so
#8  0x00007faebee40f25 in ?? () from /usr/lib/kde4/ktimetrackerpart.so
#9  0x00007faeced6df4c in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007faecf771af2 in QAction::triggered(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007faecf773677 in QAction::activate(QAction::ActionEvent) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007faecfbc6ead in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007faecfbcb869 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007faed05b50e3 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#15 0x00007faecf7cb4d8 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007faecfbcf83b in QMenu::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007faecf77829c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007faecf77ef0f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007faed04ed2ca in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0x00007faeced58f8d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007faecf77e56f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007faecf7f543a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007faecf7f3a9c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007faecf81cad2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007faeca6d4c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007faeca6d4f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007faeca6d4ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007faeced884ed in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x00007faecf81cb96 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#30 0x00007faeced57ae1 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007faeced57e45 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007faeced5d8b9 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x000000000041eded in ?? ()
#34 0x00007faecdfc2b45 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#35 0x000000000041f749 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-09-04 18:54:56 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I will be closing this bug.
Comment 2 Justin Zobel 2022-09-28 00:43:03 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 3 Juanma 2022-10-02 20:21:10 UTC
I have installed the app and I left it counting time, but I did not yet look at the specific details of the bug report. I will try to reproduce it more precisely.
However, I can say that it has already crashed on me, when I went back and got the dialog about being inactive and whether I want to withdraw the amount of time counted during inactivity. I say yes and it crashed. But that is for another bug report, I guess.
Comment 4 Bug Janitor Service 2022-10-17 04:57:00 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2022-11-01 05:06:15 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!