Bug 276030 - Kontact/KMail crashed after closing the application
Summary: Kontact/KMail crashed after closing the application
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 2.0.95
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-19 11:35 UTC by Kai Krakow
Modified: 2011-12-13 23:47 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 Kai Krakow 2011-06-19 11:35:02 UTC
Application: kontact (4.6.0)
KDE Platform Version: 4.6.4 (4.6.4)
Qt Version: 4.7.3
Operating System: Linux 2.6.38-gentoo-r7 i686
Distribution: "Gentoo Base System release 2.0.2"

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

The last error message I saw was that some elements wouldn't be available offline after I closed KMail. Then the crash dialog appeared.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0xb2280930 (LWP 7380))]

Thread 2 (Thread 0xafe1db70 (LWP 7381)):
#0  0xb78d5424 in __kernel_vsyscall ()
#1  0xb454576c in pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb6350a01 in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5d0eea9 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/qt4/libQtWebKit.so.4
#4  0xb5d0ef89 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/qt4/libQtWebKit.so.4
#5  0xb4541a75 in start_thread () from /lib/libpthread.so.0
#6  0xb634129e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb2280930 (LWP 7380)):
[KCrash Handler]
#7  0xb78d5424 in __kernel_vsyscall ()
#8  0xb6288e08 in raise () from /lib/libc.so.6
#9  0xb628a5b3 in abort () from /lib/libc.so.6
#10 0xb648fa6e in __gnu_cxx::__verbose_terminate_handler () at /var/tmp/portage/sys-devel/gcc-4.4.5/work/gcc-4.4.5/libstdc++-v3/libsupc++/vterminate.cc:93
#11 0xb648dc36 in __cxxabiv1::__terminate (handler=0xb648f930 <__gnu_cxx::__verbose_terminate_handler()>) at /var/tmp/portage/sys-devel/gcc-4.4.5/work/gcc-4.4.5/libstdc++-v3/libsupc++/eh_terminate.cc:38
#12 0xb648dc68 in std::terminate () at /var/tmp/portage/sys-devel/gcc-4.4.5/work/gcc-4.4.5/libstdc++-v3/libsupc++/eh_terminate.cc:48
#13 0xb648e803 in __cxxabiv1::__cxa_pure_virtual () at /var/tmp/portage/sys-devel/gcc-4.4.5/work/gcc-4.4.5/libstdc++-v3/libsupc++/pure.cc:50
#14 0xae539f74 in MailCommon::Kernel::folderIsTemplates (this=0x922ff88, col=...) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0/mailcommon/mailkernel.cpp:232
#15 0xae7035fd in KMail::MessageActions::updateActions (this=0x9303ab8) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0/kmail/messageactions.cpp:249
#16 0xae703a0d in KMail::MessageActions::slotItemModified (this=0x9303ab8, item=..., partIdentifiers=...) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0/kmail/messageactions.cpp:219
#17 0xae703b0e in KMail::MessageActions::qt_metacall (this=0x9303ab8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf8c1704) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0_build/kmail/messageactions.moc:97
#18 0xb6625932 in QMetaObject::metacall (object=0x9303ab8, cl=7380, idx=7, argv=0xbf8c1704) at kernel/qmetaobject.cpp:237
#19 0xb663793c in QMetaObject::activate (sender=0x9311888, m=0xb4c3c7d4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#20 0xb4b4ec76 in Akonadi::Monitor::itemChanged (this=0x9311888, _t1=..., _t2=...) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/monitor.moc:169
#21 0xb4b51e96 in Akonadi::MonitorPrivate::emitItemNotification (this=0x93118f0, msg=..., item=..., collection=..., collectionDest=...) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/monitor_p.cpp:447
#22 0xb4b53786 in Akonadi::MonitorPrivate::emitNotification (this=0x93118f0, msg=...) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/monitor_p.cpp:270
#23 0xb4b52d1c in Akonadi::MonitorPrivate::dataAvailable (this=0x93118f0) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/monitor_p.cpp:287
#24 0xb4b4ed06 in Akonadi::Monitor::qt_metacall (this=0x9311888, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbf8c199c) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/monitor.moc:156
#25 0xb6625932 in QMetaObject::metacall (object=0x9311888, cl=7380, idx=27, argv=0xbf8c199c) at kernel/qmetaobject.cpp:237
#26 0xb663793c in QMetaObject::activate (sender=0x9311934, m=0xb4c3b328, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#27 0xb4af10ac in Akonadi::EntityCacheBase::dataAvailable (this=0x9311934) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/entitycache_p.moc:88
#28 0xb4ab29a0 in Akonadi::EntityCache<Akonadi::Item, Akonadi::ItemFetchJob, Akonadi::ItemFetchScope>::fetchResult (this=0x9311934, job=0xdac61a8) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/entitycache_p.h:189
#29 0xb4af1128 in Akonadi::EntityCacheBase::qt_metacall (this=0x9311934, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf8c1b78) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/entitycache_p.moc:77
#30 0xb6625932 in QMetaObject::metacall (object=0x9311934, cl=7380, idx=5, argv=0xbf8c1b78) at kernel/qmetaobject.cpp:237
#31 0xb663793c in QMetaObject::activate (sender=0xdac61a8, m=0xb69dc528, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3278
#32 0xb68668d2 in KJob::result (this=0xdac61a8, _t1=0xdac61a8) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4_build/kdecore/kjob.moc:194
#33 0xb6866bcf in KJob::emitResult (this=0xdac61a8) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdecore/jobs/kjob.cpp:312
#34 0xb4b454c8 in delayedEmitResult (this=0xdac61a8, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9191188) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/job.cpp:144
#35 Akonadi::Job::qt_metacall (this=0xdac61a8, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9191188) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/job.moc:91
#36 0xb4b320f5 in Akonadi::ItemFetchJob::qt_metacall (this=0xdac61a8, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9191188) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/itemfetchjob.moc:73
#37 0xb6625932 in QMetaObject::metacall (object=0xdac61a8, cl=7380, idx=34, argv=0x9191188) at kernel/qmetaobject.cpp:237
#38 0xb66303e1 in QMetaCallEvent::placeMetaCall (this=0xd254568, object=0xdac61a8) at kernel/qobject.cpp:535
#39 0xb6631bee in QObject::event (this=0xdac61a8, e=0x0) at kernel/qobject.cpp:1217
#40 0xb6b24a81 in QApplicationPrivate::notify_helper (this=0x8e48cc0, receiver=0xdac61a8, e=0xd254568) at kernel/qapplication.cpp:4462
#41 0xb6b29ce7 in QApplication::notify (this=0xbf8c3734, receiver=0xdac61a8, e=0xd254568) at kernel/qapplication.cpp:3862
#42 0xb767009d in KApplication::notify (this=0xbf8c3734, receiver=0xdac61a8, event=0xd254568) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/kernel/kapplication.cpp:311
#43 0xb6620139 in QCoreApplication::notifyInternal (this=0xbf8c3734, receiver=0xdac61a8, event=0xd254568) at kernel/qcoreapplication.cpp:731
#44 0xb662314c in sendEvent (receiver=0x0, event_type=0, data=0x8e27ea0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e27ea0) at kernel/qcoreapplication.cpp:1372
#46 0xb66232f4 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#47 0xb664c473 in sendPostedEvents (s=0x8e4af00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=0x8e4af00) at kernel/qeventdispatcher_glib.cpp:277
#49 0xb4458d60 in g_main_dispatch (context=0x8e4ae70) at gmain.c:2440
#50 g_main_context_dispatch (context=0x8e4ae70) at gmain.c:3013
#51 0xb445ce48 in g_main_context_iterate (context=0x8e4ae70, block=<value optimized out>, dispatch=1, self=0x8e479e0) at gmain.c:3091
#52 0xb445cffd in g_main_context_iteration (context=0x8e4ae70, may_block=1) at gmain.c:3154
#53 0xb664bfdc in QEventDispatcherGlib::processEvents (this=0x8e27c08, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#54 0xb6bdb42c in QGuiEventDispatcherGlib::processEvents (this=0x8e27c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0xb661edef in QEventLoop::processEvents (this=0xbf8c23f0, flags=) at kernel/qeventloop.cpp:149
#56 0xb661f215 in QEventLoop::exec (this=0xbf8c23f0, flags=...) at kernel/qeventloop.cpp:201
#57 0xb705eb64 in QDialog::exec (this=0x9129010) at dialogs/qdialog.cpp:552
#58 0xb75be184 in KMessageBox::createKMessageBox (dialog=0x9129010, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=..., notifyType=QMessageBox::Critical) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/dialogs/kmessagebox.cpp:337
#59 0xb75bf510 in KMessageBox::createKMessageBox (dialog=0x9129010, icon=QMessageBox::Critical, text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=...) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/dialogs/kmessagebox.cpp:152
#60 0xb75c008a in KMessageBox::errorListWId (parent_id=0, text=..., strlist=..., caption=..., options=) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/dialogs/kmessagebox.cpp:847
#61 0xb75c0276 in KMessageBox::error (parent=0x0, text=..., caption=..., options=...) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/dialogs/kmessagebox.cpp:814
#62 0xb4b02e7a in Akonadi::EntityTreeModelPrivate::pasteJobDone (this=0x9209c68, job=0x9950530) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/entitytreemodel_p.cpp:1110
#63 0xb4af83b5 in Akonadi::EntityTreeModel::qt_metacall (this=0x915c1b8, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbf8c2938) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4_build/akonadi/entitytreemodel.moc:139
#64 0xb6625932 in QMetaObject::metacall (object=0x915c1b8, cl=7380, idx=29, argv=0xbf8c2938) at kernel/qmetaobject.cpp:237
#65 0xb663793c in QMetaObject::activate (sender=0x9950530, m=0xb69dc528, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3278
#66 0xb68668d2 in KJob::result (this=0x9950530, _t1=0x9950530) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4_build/kdecore/kjob.moc:194
#67 0xb6866bcf in KJob::emitResult (this=0x9950530) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdecore/jobs/kjob.cpp:312
#68 0xb6866c61 in KJob::kill (this=0x9950530, verbosity=KJob::EmitResult) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdecore/jobs/kjob.cpp:112
#69 0xb4b7f394 in Akonadi::Session::clear (this=0x91246c0) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/session.cpp:431
#70 0xb4b7f53a in Akonadi::Session::~Session (this=0x91246c0, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/akonadi/session.cpp:394
#71 0xb6631d6a in QObjectPrivate::deleteChildren (this=0x9179d38) at kernel/qobject.cpp:1955
#72 0xb6639155 in QObject::~QObject (this=0x9173e30, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
#73 0xae685dc0 in KMKernel::~KMKernel (this=0x9173e30, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0/kmail/kmkernel.cpp:228
#74 0xae978380 in KMailPart::~KMailPart (this=0x90643a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0/kmail/kmail_part.cpp:139
#75 0xb78595c2 in KontactInterface::Plugin::~Plugin (this=0x8ff1a98, __vtt_parm=0xae9dca84, __in_chrg=<value optimized out>) at /var/tmp/portage/kde-base/kdepimlibs-4.6.4/work/kdepimlibs-4.6.4/kontactinterface/plugin.cpp:90
#76 0xae9d110b in KMailPlugin::~KMailPlugin (this=0x8ff1a98, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kmail-4.6.0-r1/work/kmail-4.6.0/kontact/plugins/kmail/kmail_plugin.cpp:163
#77 0xb7887349 in Kontact::MainWindow::~MainWindow (this=0x8f5cba8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /var/tmp/portage/kde-base/kontact-4.6.0/work/kontact-4.6.0/kontact/src/mainwindow.cpp:258
#78 0xb6630037 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3986
#79 0xb6631c47 in QObject::event (this=0x8f5cba8, e=0x0) at kernel/qobject.cpp:1200
#80 0xb6b7c6eb in QWidget::event (this=0x8f5cba8, event=0xd6960e0) at kernel/qwidget.cpp:8718
#81 0xb6f9ffed in QMainWindow::event (this=0x8f5cba8, event=0xd6960e0) at widgets/qmainwindow.cpp:1480
#82 0xb7751b11 in KMainWindow::event (this=0x8f5cba8, ev=0xd6960e0) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/widgets/kmainwindow.cpp:1100
#83 0xb77994ce in KXmlGuiWindow::event (this=0x8f5cba8, ev=0xd6960e0) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/xmlgui/kxmlguiwindow.cpp:126
#84 0xb6b24a81 in QApplicationPrivate::notify_helper (this=0x8e48cc0, receiver=0x8f5cba8, e=0xd6960e0) at kernel/qapplication.cpp:4462
#85 0xb6b29d84 in QApplication::notify (this=0xbf8c3734, receiver=0x8f5cba8, e=0xd6960e0) at kernel/qapplication.cpp:4427
#86 0xb767009d in KApplication::notify (this=0xbf8c3734, receiver=0x8f5cba8, event=0xd6960e0) at /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdeui/kernel/kapplication.cpp:311
#87 0xb6620139 in QCoreApplication::notifyInternal (this=0xbf8c3734, receiver=0x8f5cba8, event=0xd6960e0) at kernel/qcoreapplication.cpp:731
#88 0xb662314c in sendEvent (receiver=0x0, event_type=0, data=0x8e27ea0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#89 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e27ea0) at kernel/qcoreapplication.cpp:1372
#90 0xb66232f4 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#91 0xb664c473 in sendPostedEvents (s=0x8e4af00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#92 postEventSourceDispatch (s=0x8e4af00) at kernel/qeventdispatcher_glib.cpp:277
#93 0xb4458d60 in g_main_dispatch (context=0x8e4ae70) at gmain.c:2440
#94 g_main_context_dispatch (context=0x8e4ae70) at gmain.c:3013
#95 0xb445ce48 in g_main_context_iterate (context=0x8e4ae70, block=<value optimized out>, dispatch=1, self=0x8e479e0) at gmain.c:3091
#96 0xb445cffd in g_main_context_iteration (context=0x8e4ae70, may_block=1) at gmain.c:3154
#97 0xb664bfdc in QEventDispatcherGlib::processEvents (this=0x8e27c08, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#98 0xb6bdb42c in QGuiEventDispatcherGlib::processEvents (this=0x8e27c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#99 0xb661edef in QEventLoop::processEvents (this=0xbf8c3694, flags=) at kernel/qeventloop.cpp:149
#100 0xb661f215 in QEventLoop::exec (this=0xbf8c3694, flags=...) at kernel/qeventloop.cpp:201
#101 0xb662339c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#102 0xb6b238c6 in QApplication::exec () at kernel/qapplication.cpp:3736
#103 0x0804b6b3 in main (argc=1, argv=0xbf8c3954) at /var/tmp/portage/kde-base/kontact-4.6.0/work/kontact-4.6.0/kontact/src/main.cpp:218

Possible duplicates by query: bug 273425, bug 265216, bug 261118, bug 259174, bug 258646.

Reported using DrKonqi
Comment 1 Allen Winter 2011-12-13 23:47:16 UTC
this is a really old version and the relevant code has changed a lot in the meantime.

also the possible dupes shown aren't really dupes at all.

so let's resolve this for now -- we can reopen as needed