Bug 281153

Summary: Kontact crashes on exit
Product: [Applications] kontact Reporter: Michi <woskimi>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michi 2011-09-01 07:54:44 UTC
Application: kontact (4.7.0)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-rc4-1-desktop x86_64
Distribution: "openSUSE 12.1 Milestone 2 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I simply exit Kontact.

I must say that I've only seen this crash after a round of updates after the original 4.7.0 release. So it could easily have to do with the openSUSE packages from their KDE:Distro:Factory repository.

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f1f926b5700 (LWP 4334)):
#0  0x00007f1fa1883e2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f1fa5f786ea in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f1fa5f787d9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f1fa187feb5 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f1fa6afc1ad in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1f91d9c700 (LWP 4335)):
#0  0x00007fff2a4568de in ?? ()
#1  0x0000000100000000 in ?? ()
#2  0x0000000000000001 in ?? ()
#3  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1fa9551760 (LWP 4333)):
[KCrash Handler]
#6  0x00007f1f88bb62fd in KMMainWidget::slotSendQueued() () from /usr/lib64/libkmailprivate.so.4
#7  0x00007f1f88bd071d in KMMainWidget::slotEndCheckMail() () from /usr/lib64/libkmailprivate.so.4
#8  0x00007f1f88bd1171 in KMMainWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkmailprivate.so.4
#9  0x00007f1fa7eccfca in QMetaObject::activate (sender=0x113e290, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#10 0x00007f1f88b7f8dc in KMKernel::slotProgressItemCompletedOrCanceled(KPIM::ProgressItem*) () from /usr/lib64/libkmailprivate.so.4
#11 0x00007f1f88b8ad2c in KMKernel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkmailprivate.so.4
#12 0x00007f1fa7eccfca in QMetaObject::activate (sender=0x7f8270, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a410df0) at kernel/qobject.cpp:3278
#13 0x00007f1fa47b80c2 in KPIM::ProgressManager::progressItemCompleted(KPIM::ProgressItem*) () from /usr/lib64/libkdepim.so.4
#14 0x00007f1fa47b8bd3 in KPIM::ProgressManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdepim.so.4
#15 0x00007f1fa7eccfca in QMetaObject::activate (sender=0x114ce10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a410f00) at kernel/qobject.cpp:3278
#16 0x00007f1fa47b7c92 in KPIM::ProgressItem::progressItemCompleted(KPIM::ProgressItem*) () from /usr/lib64/libkdepim.so.4
#17 0x00007f1fa47b98ae in ?? () from /usr/lib64/libkdepim.so.4
#18 0x00007f1fa47b99ea in ?? () from /usr/lib64/libkdepim.so.4
#19 0x00007f1fa7eccfca in QMetaObject::activate (sender=0x10e85e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a411030) at kernel/qobject.cpp:3278
#20 0x00007f1fa3cb7235 in Akonadi::AgentManager::instanceStatusChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.0/build/akonadi/agentmanager.moc:177
#21 0x00007f1fa3d1632c in Akonadi::AgentManagerPrivate::agentInstanceStatusChanged (this=0x11b3200, identifier=<optimized out>, status=0, msg=...) at /usr/src/debug/kdepimlibs-4.7.0/akonadi/agentmanager.cpp:129
#22 0x00007f1fa3d1804e in Akonadi::AgentManager::qt_metacall (this=0x10e85e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff2a4111a0) at /usr/src/debug/kdepimlibs-4.7.0/build/akonadi/agentmanager.moc:131
#23 0x00007f1fa7eccfca in QMetaObject::activate (sender=0x10b1cc0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a4111a0) at kernel/qobject.cpp:3278
#24 0x00007f1fa3d9c5bb in OrgFreedesktopAkonadiAgentManagerInterface::agentInstanceStatusChanged (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.0/build/akonadi/agentmanagerinterface.moc:285
#25 0x00007f1fa3d9ca79 in OrgFreedesktopAkonadiAgentManagerInterface::qt_metacall (this=0x10b1cc0, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fff2a411a60) at /usr/src/debug/kdepimlibs-4.7.0/build/akonadi/agentmanagerinterface.moc:167
#26 0x00007f1fa40358eb in QDBusConnectionPrivate::deliverCall (this=0x62ccb0, object=0x10b1cc0, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:942
#27 0x00007f1fa403ec0f in QDBusCallDeliveryEvent::placeMetaCall (this=<optimized out>, object=<optimized out>) at qdbusintegrator_p.h:103
#28 0x00007f1fa7ed0b7a in QObject::event (this=0x10b1cc0, e=<optimized out>) at kernel/qobject.cpp:1217
#29 0x00007f1fa728aae4 in notify_helper (e=0x1416b30, receiver=0x10b1cc0, this=0x64d5b0) at kernel/qapplication.cpp:4481
#30 QApplicationPrivate::notify_helper (this=0x64d5b0, receiver=0x10b1cc0, e=0x1416b30) at kernel/qapplication.cpp:4453
#31 0x00007f1fa728f971 in QApplication::notify (this=0x7fff2a413e60, receiver=0x10b1cc0, e=0x1416b30) at kernel/qapplication.cpp:4360
#32 0x00007f1fa8909dd6 in KApplication::notify (this=0x7fff2a413e60, receiver=0x10b1cc0, event=0x1416b30) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#33 0x00007f1fa7eba26c in QCoreApplication::notifyInternal (this=0x7fff2a413e60, receiver=0x10b1cc0, event=0x1416b30) at kernel/qcoreapplication.cpp:787
#34 0x00007f1fa7ebd648 in sendEvent (event=0x1416b30, receiver=0x10b1cc0) at kernel/qcoreapplication.h:215
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60cd40) at kernel/qcoreapplication.cpp:1428
#36 0x00007f1fa7ee4ab3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#37 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#38 0x00007f1fa050a1dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f1fa050a9d8 in ?? () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f1fa050aba9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#41 0x00007f1fa7ee4f0f in QEventDispatcherGlib::processEvents (this=0x60c970, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#42 0x00007f1fa732d9be in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007f1fa7eb9472 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007f1fa7eb966f in QEventLoop::exec (this=0x7fff2a412420, flags=...) at kernel/qeventloop.cpp:201
#45 0x00007f1fa8326d16 in KJob::exec (this=0x1417080) at /usr/src/debug/kdelibs-4.7.0/kdecore/jobs/kjob.cpp:204
#46 0x00007f1f88804224 in MailCommon::FolderCollectionMonitor::slotExpungeJobSync(KJob*) () from /usr/lib64/libmailcommon.so.4
#47 0x00007f1f887d033c in MailCommon::FolderCollectionMonitor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libmailcommon.so.4
#48 0x00007f1fa7eccfca in QMetaObject::activate (sender=0x1e4f4d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a412580) at kernel/qobject.cpp:3278
#49 0x00007f1fa8326ef2 in KJob::result (this=<optimized out>, _t1=0x1e4f4d0) at /usr/src/debug/kdelibs-4.7.0/build/kdecore/kjob.moc:194
#50 0x00007f1fa8326f30 in KJob::emitResult (this=0x1e4f4d0) at /usr/src/debug/kdelibs-4.7.0/kdecore/jobs/kjob.cpp:312
#51 0x00007f1fa3d1151d in Akonadi::Job::qt_metacall (this=0x1e4f4d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xd98350) at /usr/src/debug/kdepimlibs-4.7.0/build/akonadi/job.moc:91
#52 0x00007f1fa3d40dd5 in Akonadi::ItemFetchJob::qt_metacall (this=0x1e4f4d0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xd98350) at /usr/src/debug/kdepimlibs-4.7.0/build/akonadi/itemfetchjob.moc:73
#53 0x00007f1fa7ed0b7a in QObject::event (this=0x1e4f4d0, e=<optimized out>) at kernel/qobject.cpp:1217
#54 0x00007f1fa728aae4 in notify_helper (e=0x114d020, receiver=0x1e4f4d0, this=0x64d5b0) at kernel/qapplication.cpp:4481
#55 QApplicationPrivate::notify_helper (this=0x64d5b0, receiver=0x1e4f4d0, e=0x114d020) at kernel/qapplication.cpp:4453
#56 0x00007f1fa728f971 in QApplication::notify (this=0x7fff2a413e60, receiver=0x1e4f4d0, e=0x114d020) at kernel/qapplication.cpp:4360
#57 0x00007f1fa8909dd6 in KApplication::notify (this=0x7fff2a413e60, receiver=0x1e4f4d0, event=0x114d020) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#58 0x00007f1fa7eba26c in QCoreApplication::notifyInternal (this=0x7fff2a413e60, receiver=0x1e4f4d0, event=0x114d020) at kernel/qcoreapplication.cpp:787
#59 0x00007f1fa7ebd648 in sendEvent (event=0x114d020, receiver=0x1e4f4d0) at kernel/qcoreapplication.h:215
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60cd40) at kernel/qcoreapplication.cpp:1428
#61 0x00007f1fa7ee4ab3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#62 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#63 0x00007f1fa050a1dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#64 0x00007f1fa050a9d8 in ?? () from /usr/lib64/libglib-2.0.so.0
#65 0x00007f1fa050aba9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#66 0x00007f1fa7ee4f0f in QEventDispatcherGlib::processEvents (this=0x60c970, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#67 0x00007f1fa732d9be in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#68 0x00007f1fa7eb9472 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#69 0x00007f1fa7eb966f in QEventLoop::exec (this=0x7fff2a412f20, flags=...) at kernel/qeventloop.cpp:201
#70 0x00007f1fa8326d16 in KJob::exec (this=0x1e4f4d0) at /usr/src/debug/kdelibs-4.7.0/kdecore/jobs/kjob.cpp:204
#71 0x00007f1f88804024 in MailCommon::FolderCollectionMonitor::expunge(Akonadi::Collection const&, bool) () from /usr/lib64/libmailcommon.so.4
#72 0x00007f1f88b88b43 in KMKernel::cleanup() () from /usr/lib64/libkmailprivate.so.4
#73 0x00007f1f88ec1c52 in ?? () from /usr/lib64/kde4/kmailpart.so
#74 0x00007f1f88ec1d59 in ?? () from /usr/lib64/kde4/kmailpart.so
#75 0x00007f1fa8d4f59e in KontactInterface::Plugin::~Plugin (this=0xcf2160, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.0/kontactinterface/plugin.cpp:90
#76 0x00007f1f89b224bf in ?? () from /usr/lib64/kde4/kontact_kmailplugin.so
#77 0x00007f1f89b224e9 in ?? () from /usr/lib64/kde4/kontact_kmailplugin.so
#78 0x00007f1fa9184a67 in Kontact::MainWindow::~MainWindow() () from /usr/lib64/libkontactprivate.so.4
#79 0x00007f1fa9184bc9 in Kontact::MainWindow::~MainWindow() () from /usr/lib64/libkontactprivate.so.4
#80 0x00007f1fa7ed0ba8 in QObject::event (this=0x7166b0, e=<optimized out>) at kernel/qobject.cpp:1200
#81 0x00007f1fa72dab7b in QWidget::event (this=0x7166b0, event=0x13ce640) at kernel/qwidget.cpp:8754
#82 0x00007f1fa769889b in QMainWindow::event (this=0x7166b0, event=0x13ce640) at widgets/qmainwindow.cpp:1478
#83 0x00007f1fa8a06728 in KXmlGuiWindow::event (this=0x7166b0, ev=0x13ce640) at /usr/src/debug/kdelibs-4.7.0/kdeui/xmlgui/kxmlguiwindow.cpp:126
#84 0x00007f1fa728aae4 in notify_helper (e=0x13ce640, receiver=0x7166b0, this=0x64d5b0) at kernel/qapplication.cpp:4481
#85 QApplicationPrivate::notify_helper (this=0x64d5b0, receiver=0x7166b0, e=0x13ce640) at kernel/qapplication.cpp:4453
#86 0x00007f1fa728f971 in QApplication::notify (this=0x7fff2a413e60, receiver=0x7166b0, e=0x13ce640) at kernel/qapplication.cpp:4360
#87 0x00007f1fa8909dd6 in KApplication::notify (this=0x7fff2a413e60, receiver=0x7166b0, event=0x13ce640) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#88 0x00007f1fa7eba26c in QCoreApplication::notifyInternal (this=0x7fff2a413e60, receiver=0x7166b0, event=0x13ce640) at kernel/qcoreapplication.cpp:787
#89 0x00007f1fa7ebd648 in sendEvent (event=0x13ce640, receiver=0x7166b0) at kernel/qcoreapplication.h:215
#90 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60cd40) at kernel/qcoreapplication.cpp:1428
#91 0x00007f1fa7ee4ab3 in sendPostedEvents () at kernel/qcoreapplication.h:220
#92 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#93 0x00007f1fa050a1dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#94 0x00007f1fa050a9d8 in ?? () from /usr/lib64/libglib-2.0.so.0
#95 0x00007f1fa050aba9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#96 0x00007f1fa7ee4f0f in QEventDispatcherGlib::processEvents (this=0x60c970, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#97 0x00007f1fa732d9be in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#98 0x00007f1fa7eb9472 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#99 0x00007f1fa7eb966f in QEventLoop::exec (this=0x7fff2a413df0, flags=...) at kernel/qeventloop.cpp:201
#100 0x00007f1fa7ebd837 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#101 0x0000000000403919 in ?? ()
#102 0x00007f1fa6a4421d in __libc_start_main () from /lib64/libc.so.6
#103 0x0000000000403e61 in _start ()

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

Possible duplicates by query: bug 280562.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-09-01 09:29:34 UTC

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