Bug 298102 - crash when saving time tracker
Summary: crash when saving time tracker
Status: RESOLVED WORKSFORME
Alias: None
Product: ktimetracker
Classification: Applications
Component: general (show other bugs)
Version: 4.7.x
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Zoltan Gyarmati
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-14 05:43 UTC by jason
Modified: 2022-10-28 05:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jason 2012-04-14 05:43:05 UTC
Application: kontact (4.7.2)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-17-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I was saving a timetracker file.  It would have over written a file of the same name.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77c2730 (LWP 9527))]

Thread 5 (Thread 0xb6b46b70 (LWP 9528)):
#0  0x00e80416 in __kernel_vsyscall ()
#1  0x042dca5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x005c509c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x029d4883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x029d499f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x042d8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x005b746e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xb621db70 (LWP 9529)):
#0  0x00e80416 in __kernel_vsyscall ()
#1  0x005a87ae in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0476f34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x04760896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x04760c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x002a4b37 in QEventDispatcherGlib::processEvents (this=0x90ea4b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x002751dd in QEventLoop::processEvents (this=0xb621d2c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00275421 in QEventLoop::exec (this=0xb621d2c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x0017890b in QThread::exec (this=0x8ff50b8) at thread/qthread.cpp:498
#9  0x001789fb in QThread::run (this=0x8ff50b8) at thread/qthread.cpp:565
#10 0x0017b7b3 in QThreadPrivate::start (arg=0x8ff50b8) at thread/qthread_unix.cpp:331
#11 0x042d8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x005b746e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb4498b70 (LWP 9537)):
#0  timerSourceCheck (source=0x97b8290) at kernel/qeventdispatcher_glib.cpp:177
#1  0x0475ff24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x047608f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x04760c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x002a4b37 in QEventDispatcherGlib::processEvents (this=0x97b8338, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x002751dd in QEventLoop::processEvents (this=0xb4498290, flags=...) at kernel/qeventloop.cpp:149
#6  0x00275421 in QEventLoop::exec (this=0xb4498290, flags=...) at kernel/qeventloop.cpp:201
#7  0x0017890b in QThread::exec (this=0x97b44f8) at thread/qthread.cpp:498
#8  0x00255e2d in QInotifyFileSystemWatcherEngine::run (this=0x97b44f8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0017b7b3 in QThreadPrivate::start (arg=0x97b44f8) at thread/qthread_unix.cpp:331
#10 0x042d8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0x005b746e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb3969b70 (LWP 9552)):
#0  postEventSourcePrepare (s=0x9a392a0, timeout=0xb39690bc) at kernel/qeventdispatcher_glib.cpp:261
#1  0x002a4367 in postEventSourceCheck (source=0x9a392a0) at kernel/qeventdispatcher_glib.cpp:270
#2  0x0475ff24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x047608f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x04760c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x002a4b37 in QEventDispatcherGlib::processEvents (this=0x90fe5b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x002751dd in QEventLoop::processEvents (this=0xb3969290, flags=...) at kernel/qeventloop.cpp:149
#7  0x00275421 in QEventLoop::exec (this=0xb3969290, flags=...) at kernel/qeventloop.cpp:201
#8  0x0017890b in QThread::exec (this=0x9a352c0) at thread/qthread.cpp:498
#9  0x00255e2d in QInotifyFileSystemWatcherEngine::run (this=0x9a352c0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0017b7b3 in QThreadPrivate::start (arg=0x9a352c0) at thread/qthread_unix.cpp:331
#11 0x042d8d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x005b746e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb77c2730 (LWP 9527)):
[KCrash Handler]
#7  0x05cf0f2b in timetrackerstorage::allEventsHaveEndTiMe (this=0x9a18cf0, task=0x9862a08) at ../../ktimetracker/timetrackerstorage.cpp:332
#8  0x05d0161c in TaskView::load (this=0x983ac68, fileName=...) at ../../ktimetracker/taskview.cpp:449
#9  0x05d15bfb in TimetrackerWidget::saveCurrentTaskView (this=0x9775110) at ../../ktimetracker/timetrackerwidget.cpp:227
#10 0x05d15d50 in TimetrackerWidget::saveFile (this=0x9775110) at ../../ktimetracker/timetrackerwidget.cpp:489
#11 0x05d17b13 in TimetrackerWidget::qt_metacall (this=0x9775110, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfd892f8) at ./timetrackerwidget.moc:201
#12 0x0027cb7d in metacall (argv=0xbfd892f8, idx=43, cl=QMetaObject::InvokeMetaMethod, object=0x9775110) at kernel/qmetaobject.cpp:237
#13 QMetaObject::metacall (object=0x9775110, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfd892f8) at kernel/qmetaobject.cpp:232
#14 0x0028ba6a in QMetaObject::activate (sender=0x93de750, m=0x1984458, local_signal_index=1, argv=0xbfd892f8) at kernel/qobject.cpp:3278
#15 0x0103483d in QAction::triggered (this=0x93de750, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#16 0x01034adb in QAction::activate (this=0x93de750, event=QAction::Trigger) at kernel/qaction.cpp:1257
#17 0x014ddb13 in QMenuPrivate::activateCausedStack (this=0x928f798, causedStack=..., action=0x93de750, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1005
#18 0x014e43af in QMenuPrivate::activateAction (this=0x928f798, action=0x93de750, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1097
#19 0x014e70f5 in QMenu::mouseReleaseEvent (this=0x928eaa8, e=0xbfd89a1c) at widgets/qmenu.cpp:2296
#20 0x00ce4b8c in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#21 0x01095f98 in QWidget::event (this=0x928eaa8, event=0xbfd89a1c) at kernel/qwidget.cpp:8295
#22 0x014e5b6c in QMenu::event (this=0x928eaa8, e=0xbfd89a1c) at widgets/qmenu.cpp:2405
#23 0x0103bd54 in notify_helper (e=0xbfd89a1c, receiver=0x928eaa8, this=0x8fefd88) at kernel/qapplication.cpp:4486
#24 QApplicationPrivate::notify_helper (this=0x8fefd88, receiver=0x928eaa8, e=0xbfd89a1c) at kernel/qapplication.cpp:4458
#25 0x01041dbb in QApplication::notify (this=0x8fefd88, receiver=0x928eaa8, e=0xbfd89a1c) at kernel/qapplication.cpp:4047
#26 0x00c06681 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0x0027619e in QCoreApplication::notifyInternal (this=0xbfd8a244, receiver=0x928eaa8, event=0xbfd89a1c) at kernel/qcoreapplication.cpp:787
#28 0x0103cd15 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QApplicationPrivate::sendMouseEvent (receiver=0x928eaa8, event=0xbfd89a1c, alienWidget=0x0, nativeWidget=0x928eaa8, buttonDown=0x19a6eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#30 0x010c99fa in QETWidget::translateMouseEvent (this=0x928eaa8, event=0xbfd89e9c) at kernel/qapplication_x11.cpp:4502
#31 0x010c7e4d in QApplication::x11ProcessEvent (this=0xbfd8a244, event=0xbfd89e9c) at kernel/qapplication_x11.cpp:3690
#32 0x010f424c in x11EventSourceDispatch (s=0x8ff2540, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x0476025f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0x04760990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x04760c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0x002a4ada in QEventDispatcherGlib::processEvents (this=0x8fcd268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#37 0x010f3e3a in QGuiEventDispatcherGlib::processEvents (this=0x8fcd268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x002751dd in QEventLoop::processEvents (this=0xbfd8a1a4, flags=...) at kernel/qeventloop.cpp:149
#39 0x00275421 in QEventLoop::exec (this=0xbfd8a1a4, flags=...) at kernel/qeventloop.cpp:201
#40 0x0027a19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#41 0x010398f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#42 0x0804ac91 in main (argc=1862288128, argv=0x6f006c00) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-09-04 18:52:58 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 Bug Janitor Service 2022-10-13 04:54:54 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 4 Bug Janitor Service 2022-10-28 05:02:26 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!