Bug 296332 - ktimetracker segmentation fault
Summary: ktimetracker segmentation fault
Status: RESOLVED DUPLICATE of bug 287140
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-19 09:36 UTC by i.breeden
Modified: 2012-03-30 14:31 UTC (History)
0 users

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 i.breeden 2012-03-19 09:36:25 UTC
Application: kontact (4.7.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
In Kontakt I chose Ktimetracker. I tried to add a task (the first) in ktimetracker. Then ktimetracker and kontakt crashed.

The crash can be reproduced every time.

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

Thread 4 (Thread 0xb68e9b70 (LWP 3520)):
#0  0x006e4416 in __kernel_vsyscall ()
#1  0x037c1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0757409c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x04e5a883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0x04e5a99f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x037bdd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x0756646e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb5fc0b70 (LWP 3521)):
#0  0x006e4416 in __kernel_vsyscall ()
#1  0x075577ae in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x076c434b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x076b5896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x076b5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00cc5b37 in QEventDispatcherGlib::processEvents (this=0x9168538, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00c961dd in QEventLoop::processEvents (this=0xb5fc02c0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00c96421 in QEventLoop::exec (this=0xb5fc02c0, flags=...) at kernel/qeventloop.cpp:201
#8  0x00b9990b in QThread::exec (this=0x9168048) at thread/qthread.cpp:498
#9  0x00b999fb in QThread::run (this=0x9168048) at thread/qthread.cpp:565
#10 0x00b9c7b3 in QThreadPrivate::start (arg=0x9168048) at thread/qthread_unix.cpp:331
#11 0x037bdd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0756646e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb3531b70 (LWP 3546)):
#0  0x037c0d44 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x075742f4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x076b5102 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x076b5990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x076b5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x00cc5b37 in QEventDispatcherGlib::processEvents (this=0x9584028, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00c961dd in QEventLoop::processEvents (this=0xb3531290, flags=...) at kernel/qeventloop.cpp:149
#7  0x00c96421 in QEventLoop::exec (this=0xb3531290, flags=...) at kernel/qeventloop.cpp:201
#8  0x00b9990b in QThread::exec (this=0x978a228) at thread/qthread.cpp:498
#9  0x00c76e2d in QInotifyFileSystemWatcherEngine::run (this=0x978a228) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00b9c7b3 in QThreadPrivate::start (arg=0x978a228) at thread/qthread_unix.cpp:331
#11 0x037bdd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x0756646e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb76db730 (LWP 3519)):
[KCrash Handler]
#7  0x035b3aaf in timetrackerstorage::rawevents (this=0x9678c98) at ../../ktimetracker/timetrackerstorage.cpp:320
#8  0x035d5202 in historydialog::listallevents (this=0x98ba798) at ../../ktimetracker/historydialog.cpp:102
#9  0x035d6c81 in historydialog::historydialog (this=0x98ba798, parent=0x96717a8) at ../../ktimetracker/historydialog.cpp:82
#10 0x035af8fb in EditTaskDialog::on_edittimespushbutton_clicked (this=0x9719418) at ../../ktimetracker/edittaskdialog.cpp:93
#11 0x035aa051 in EditTaskDialog::qt_metacall (this=0x9719418, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbffa25a8) at moc_edittaskdialog.cpp:75
#12 0x00c9db7d in metacall (argv=0xbffa25a8, idx=37, cl=QMetaObject::InvokeMetaMethod, object=0x9719418) at kernel/qmetaobject.cpp:237
#13 QMetaObject::metacall (object=0x9719418, cl=QMetaObject::InvokeMetaMethod, idx=37, argv=0xbffa25a8) at kernel/qmetaobject.cpp:232
#14 0x00caca6a in QMetaObject::activate (sender=0x98a7a40, m=0x1997a28, local_signal_index=2, argv=0xbffa25a8) at kernel/qobject.cpp:3278
#15 0x01750e6d in QAbstractButton::clicked (this=0x98a7a40, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#16 0x0144f5dd in QAbstractButtonPrivate::emitClicked (this=0x98a7a58) at widgets/qabstractbutton.cpp:546
#17 0x01450c4b in QAbstractButtonPrivate::click (this=0x98a7a58) at widgets/qabstractbutton.cpp:539
#18 0x01450f06 in QAbstractButton::mouseReleaseEvent (this=0x98a7a40, e=0xbffa2b5c) at widgets/qabstractbutton.cpp:1121
#19 0x01095fc8 in QWidget::event (this=0x98a7a40, event=0xbffa2b5c) at kernel/qwidget.cpp:8295
#20 0x014501a9 in QAbstractButton::event (this=0x98a7a40, e=0xbffa2b5c) at widgets/qabstractbutton.cpp:1080
#21 0x014f27e8 in QPushButton::event (this=0x98a7a40, e=0xbffa2b5c) at widgets/qpushbutton.cpp:683
#22 0x0103bd84 in notify_helper (e=0xbffa2b5c, receiver=0x98a7a40, this=0x90779a0) at kernel/qapplication.cpp:4486
#23 QApplicationPrivate::notify_helper (this=0x90779a0, receiver=0x98a7a40, e=0xbffa2b5c) at kernel/qapplication.cpp:4458
#24 0x01041deb in QApplication::notify (this=0x90779a0, receiver=0x98a7a40, e=0xbffa2b5c) at kernel/qapplication.cpp:4047
#25 0x008de971 in KApplication::notify (this=0xbffa4b34, receiver=0x98a7a40, event=0xbffa2b5c) at ../../kdeui/kernel/kapplication.cpp:311
#26 0x00c9719e in QCoreApplication::notifyInternal (this=0xbffa4b34, receiver=0x98a7a40, event=0xbffa2b5c) at kernel/qcoreapplication.cpp:787
#27 0x0103cd45 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QApplicationPrivate::sendMouseEvent (receiver=0x98a7a40, event=0xbffa2b5c, alienWidget=0x98a7a40, nativeWidget=0x9719418, buttonDown=0x19a6eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#29 0x010c9304 in QETWidget::translateMouseEvent (this=0x9719418, event=0xbffa2fdc) at kernel/qapplication_x11.cpp:4571
#30 0x010c7e8d in QApplication::x11ProcessEvent (this=0xbffa4b34, event=0xbffa2fdc) at kernel/qapplication_x11.cpp:3693
#31 0x010f428c in x11EventSourceDispatch (s=0x9075aa8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x076b525f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#33 0x076b5990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0x076b5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0x00cc5ada in QEventDispatcherGlib::processEvents (this=0x9050268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#36 0x010f3e7a in QGuiEventDispatcherGlib::processEvents (this=0x9050268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00c961dd in QEventLoop::processEvents (this=0xbffa32e0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00c96421 in QEventLoop::exec (this=0xbffa32e0, flags=...) at kernel/qeventloop.cpp:201
#39 0x01573819 in QDialog::exec (this=0x9719418) at dialogs/qdialog.cpp:552
#40 0x035cc4ba in TaskView::newTask (this=0x96717a8, caption=..., parent=0x0) at ../../ktimetracker/taskview.cpp:869
#41 0x035cc8e6 in TaskView::newTask (this=0x96717a8) at ../../ktimetracker/taskview.cpp:860
#42 0x035de706 in TimetrackerWidget::newTask (this=0x95c84e0) at ../../ktimetracker/timetrackerwidget.cpp:652
#43 0x035e42c1 in MainAdaptor::newTask (this=0x97902c8) at mainadaptor.cpp:111
#44 0x035e4930 in MainAdaptor::qt_metacall (this=0x97902c8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbffa351c) at mainadaptor.moc:198
#45 0x00e3bd87 in QDBusConnectionPrivate::deliverCall (this=0x9069cb0, object=0x97902c8, msg=..., metaTypes=..., slotIdx=0) at qdbusintegrator.cpp:942
#46 0x00e3ceb6 in QDBusConnectionPrivate::activateCall (this=0x9069cb0, object=0x97902c8, flags=273, msg=...) at qdbusintegrator.cpp:845
#47 0x00e3d804 in QDBusConnectionPrivate::activateObject (this=0x9069cb0, node=..., msg=..., pathStartPos=-1074121120) at qdbusintegrator.cpp:1430
#48 0x00e3dcfe in QDBusConnectionPrivate::handleObjectCall (this=0x9069cb0, msg=...) at qdbusintegrator.cpp:1503
#49 0x00e3e4d5 in handleMessage (amsg=<optimized out>, this=<optimized out>) at qdbusintegrator.cpp:565
#50 QDBusConnectionPrivate::handleMessage (this=0x9069cb0, amsg=...) at qdbusintegrator.cpp:547
#51 0x00e3e683 in QDBusConnectionPrivate::sendWithReplyLocal (this=0x9069cb0, message=...) at qdbusintegrator.cpp:1907
#52 0x00e3ef69 in QDBusConnectionPrivate::sendWithReplyAsync (this=0x9069cb0, message=..., timeout=0) at qdbusintegrator.cpp:1941
#53 0x00e2d753 in QDBusConnection::asyncCall (this=0x9708f30, message=..., timeout=-1) at qdbusconnection.cpp:560
#54 0x00e4bcbf in QDBusAbstractInterface::asyncCallWithArgumentList (this=0x9582db8, method=..., args=...) at qdbusabstractinterface.cpp:477
#55 0x08a19b7d in newTask (this=0x9582db8) at ./ktimetrackerinterface.h:124
#56 ktimetrackerplugin::newTask (this=0x92f5fa8) at ../../../../kontact/plugins/ktimetracker/ktimetracker_plugin.cpp:125
#57 0x08a19d2e in ktimetrackerplugin::qt_metacall (this=0x92f5fa8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbffa3b68) at ./ktimetracker_plugin.moc:76
#58 0x00c9db7d in metacall (argv=0xbffa3b68, idx=6, cl=QMetaObject::InvokeMetaMethod, object=0x92f5fa8) at kernel/qmetaobject.cpp:237
#59 QMetaObject::metacall (object=0x92f5fa8, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbffa3b68) at kernel/qmetaobject.cpp:232
#60 0x00caca6a in QMetaObject::activate (sender=0x932c438, m=0x1984458, local_signal_index=1, argv=0xbffa3b68) at kernel/qobject.cpp:3278
#61 0x0103486d in QAction::triggered (this=0x932c438, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#62 0x01034b0b in QAction::activate (this=0x932c438, event=QAction::Trigger) at kernel/qaction.cpp:1257
#63 0x005b41c3 in trigger (this=<optimized out>) at /usr/include/qt4/QtGui/qaction.h:218
#64 Kontact::MainWindow::slotNewClicked (this=0x916b000) at ../../../kontact/src/mainwindow.cpp:744
#65 0x005b78b3 in Kontact::MainWindow::qt_metacall (this=0x916b000, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbffa3d28) at ./mainwindow.moc:123
#66 0x00c9db7d in metacall (argv=0xbffa3d28, idx=61, cl=QMetaObject::InvokeMetaMethod, object=0x916b000) at kernel/qmetaobject.cpp:237
#67 QMetaObject::metacall (object=0x916b000, cl=QMetaObject::InvokeMetaMethod, idx=61, argv=0xbffa3d28) at kernel/qmetaobject.cpp:232
#68 0x00caca6a in QMetaObject::activate (sender=0x91dd0a0, m=0x1984458, local_signal_index=1, argv=0xbffa3d28) at kernel/qobject.cpp:3278
#69 0x0103486d in QAction::triggered (this=0x91dd0a0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#70 0x01034b0b in QAction::activate (this=0x91dd0a0, event=QAction::Trigger) at kernel/qaction.cpp:1257
#71 0x015281c0 in trigger (this=<optimized out>) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#72 QToolButton::nextCheckState (this=0x92d53d8) at widgets/qtoolbutton.cpp:1147
#73 0x01450c07 in QAbstractButtonPrivate::click (this=0x92dedf0) at widgets/qabstractbutton.cpp:528
#74 0x01450f06 in QAbstractButton::mouseReleaseEvent (this=0x92d53d8, e=0xbffa430c) at widgets/qabstractbutton.cpp:1121
#75 0x0152825d in QToolButton::mouseReleaseEvent (this=0x92d53d8, e=0xbffa430c) at widgets/qtoolbutton.cpp:721
#76 0x01095fc8 in QWidget::event (this=0x92d53d8, event=0xbffa430c) at kernel/qwidget.cpp:8295
#77 0x014501a9 in QAbstractButton::event (this=0x92d53d8, e=0xbffa430c) at widgets/qabstractbutton.cpp:1080
#78 0x0152999c in QToolButton::event (this=0x92d53d8, event=0xbffa430c) at widgets/qtoolbutton.cpp:1163
#79 0x0103bd84 in notify_helper (e=0xbffa430c, receiver=0x92d53d8, this=0x90779a0) at kernel/qapplication.cpp:4486
#80 QApplicationPrivate::notify_helper (this=0x90779a0, receiver=0x92d53d8, e=0xbffa430c) at kernel/qapplication.cpp:4458
#81 0x01041deb in QApplication::notify (this=0x90779a0, receiver=0x92d53d8, e=0xbffa430c) at kernel/qapplication.cpp:4047
#82 0x008de971 in KApplication::notify (this=0xbffa4b34, receiver=0x92d53d8, event=0xbffa430c) at ../../kdeui/kernel/kapplication.cpp:311
#83 0x00c9719e in QCoreApplication::notifyInternal (this=0xbffa4b34, receiver=0x92d53d8, event=0xbffa430c) at kernel/qcoreapplication.cpp:787
#84 0x0103cd45 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#85 QApplicationPrivate::sendMouseEvent (receiver=0x92d53d8, event=0xbffa430c, alienWidget=0x92d53d8, nativeWidget=0x92df6f8, buttonDown=0x19a6eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#86 0x010c9304 in QETWidget::translateMouseEvent (this=0x92df6f8, event=0xbffa478c) at kernel/qapplication_x11.cpp:4571
#87 0x010c7e8d in QApplication::x11ProcessEvent (this=0xbffa4b34, event=0xbffa478c) at kernel/qapplication_x11.cpp:3693
#88 0x010f428c in x11EventSourceDispatch (s=0x9075aa8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#89 0x076b525f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#90 0x076b5990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#91 0x076b5c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#92 0x00cc5ada in QEventDispatcherGlib::processEvents (this=0x9050268, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#93 0x010f3e7a in QGuiEventDispatcherGlib::processEvents (this=0x9050268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#94 0x00c961dd in QEventLoop::processEvents (this=0xbffa4a94, flags=...) at kernel/qeventloop.cpp:149
#95 0x00c96421 in QEventLoop::exec (this=0xbffa4a94, flags=...) at kernel/qeventloop.cpp:201
#96 0x00c9b19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#97 0x01039924 in QApplication::exec () at kernel/qapplication.cpp:3760
#98 0x0804ac91 in main (argc=419430400, argv=0xa8000000) at ../../../kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 287140.

Possible duplicates by query: bug 288478, bug 287140.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-30 14:31:00 UTC

*** This bug has been marked as a duplicate of bug 287140 ***