Application: kontact (4.9.3) KDE Platform Version: 4.9.3 Qt Version: 4.8.3 Operating System: Linux 3.6.9-2.fc17.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: I was reading email, virtuoso is using about 150% of the CPU and everything is taking forever. I had been waiting for 3 minutes for 1 email to delete and decided to just shutdown kontact and turn the computer off. After I closed kontact, a little later the crash handler popped up. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f6affbd6880 (LWP 3192))] Thread 3 (Thread 0x7f6af0940700 (LWP 3193)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x0000003955c1677d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3956600980) at wtf/FastMalloc.cpp:2495 #2 0x0000003955c16889 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x00000033db407d14 in start_thread (arg=0x7f6af0940700) at pthread_create.c:309 #4 0x00000033db0f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f6af003f700 (LWP 3194)): #0 0x00000033db0e8bdf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000033dd447af4 in g_main_context_poll (n_fds=1, fds=0x7f6ae80029c0, timeout=6367, context=0x7f6ae80009a0, priority=<optimized out>) at gmain.c:3440 #2 g_main_context_iterate (context=context@entry=0x7f6ae80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 #3 0x00000033dd447c14 in g_main_context_iteration (context=0x7f6ae80009a0, may_block=1) at gmain.c:3207 #4 0x00000033e69a5ff6 in QEventDispatcherGlib::processEvents (this=0x7f6ae80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00000033e6976cbf in QEventLoop::processEvents (this=this@entry=0x7f6af003ed00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000033e6976f48 in QEventLoop::exec (this=0x7f6af003ed00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000033e68787e0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00000033e687b7bc in QThreadPrivate::start (arg=0x841e50) at thread/qthread_unix.cpp:338 #9 0x00000033db407d14 in start_thread (arg=0x7f6af003f700) at pthread_create.c:309 #10 0x00000033db0f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f6affbd6880 (LWP 3192)): [KCrash Handler] #6 0x000000394d7fdb96 in at (this=0x3361aa36b0, i=1223592264) at ../../src/corelib/tools/qlist.h:100 #7 at (i=1223592264, this=0x3361aa36b0) at ../../src/corelib/tools/qlist.h:470 #8 QStackedLayout::currentWidget (this=0x3361e4be30) at kernel/qstackedlayout.cpp:378 #9 0x000000336cc95578 in MessageList::Pane::markMessageItemsAsAboutToBeRemoved (this=<optimized out>, ref=2, bMark=false) at /usr/src/debug/kdepim-4.9.3/messagelist/pane.cpp:832 #10 0x000000336c7190ae in KMMainWidget::slotTrashMessagesCompleted (this=0xfff200, command=0x9edf950) at /usr/src/debug/kdepim-4.9.3/kmail/kmmainwidget.cpp:2168 #11 0x000000336c7394b1 in KMMainWidget::qt_static_metacall (_o=0xfff200, _c=<optimized out>, _id=<optimized out>, _a=0x7fffd9bfe5d0) at /usr/src/debug/kdepim-4.9.3/x86_64-redhat-linux-gnu/kmail/kmmainwidget.moc:483 #12 0x00000033e698e71f in QMetaObject::activate (sender=0x9edf950, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffd9bfe5d0) at kernel/qobject.cpp:3547 #13 0x000000336c703bef in KMMoveCommand::moveDone (this=this@entry=0x9edf950, _t1=_t1@entry=0x9edf950) at /usr/src/debug/kdepim-4.9.3/x86_64-redhat-linux-gnu/kmail/kmcommands.moc:1630 #14 0x000000336c703c37 in KMMoveCommand::completeMove (this=0x9edf950, result=KMCommand::OK) at /usr/src/debug/kdepim-4.9.3/kmail/kmcommands.cpp:1474 #15 0x00000033e698e71f in QMetaObject::activate (sender=0x13578fb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffd9bfe740) at kernel/qobject.cpp:3547 #16 0x0000003361333e42 in KJob::result (this=this@entry=0x13578fb0, _t1=_t1@entry=0x13578fb0) at /usr/src/debug/kdelibs-4.9.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207 #17 0x0000003361333e80 in KJob::emitResult (this=0x13578fb0) at /usr/src/debug/kdelibs-4.9.3/kdecore/jobs/kjob.cpp:318 #18 0x00000033e698c86e in QObject::event (this=0x13578fb0, e=<optimized out>) at kernel/qobject.cpp:1195 #19 0x000000394d7ca4ac in QApplicationPrivate::notify_helper (this=this@entry=0x837310, receiver=receiver@entry=0x13578fb0, e=e@entry=0xcab8cb0) at kernel/qapplication.cpp:4557 #20 0x000000394d7ce92a in QApplication::notify (this=0x7fffd9bfff90, receiver=0x13578fb0, e=0xcab8cb0) at kernel/qapplication.cpp:4418 #21 0x0000003361a468a6 in KApplication::notify (this=0x7fffd9bfff90, receiver=0x13578fb0, event=0xcab8cb0) at /usr/src/debug/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311 #22 0x00000033e6977f6e in QCoreApplication::notifyInternal (this=0x7fffd9bfff90, receiver=receiver@entry=0x13578fb0, event=event@entry=0xcab8cb0) at kernel/qcoreapplication.cpp:915 #23 0x00000033e697ba21 in sendEvent (event=0xcab8cb0, receiver=0x13578fb0) at kernel/qcoreapplication.h:231 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7fb600) at kernel/qcoreapplication.cpp:1539 #25 0x00000033e69a5e43 in sendPostedEvents () at kernel/qcoreapplication.h:236 #26 postEventSourceDispatch (s=s@entry=0x83a330) at kernel/qeventdispatcher_glib.cpp:279 #27 0x00000033dd447825 in g_main_dispatch (context=0x83a200) at gmain.c:2539 #28 g_main_context_dispatch (context=context@entry=0x83a200) at gmain.c:3075 #29 0x00000033dd447b58 in g_main_context_iterate (context=context@entry=0x83a200, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 #30 0x00000033dd447c14 in g_main_context_iteration (context=0x83a200, may_block=1) at gmain.c:3207 #31 0x00000033e69a5fd6 in QEventDispatcherGlib::processEvents (this=0x7fcee0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #32 0x000000394d86a48e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #33 0x00000033e6976cbf in QEventLoop::processEvents (this=this@entry=0x7fffd9bff050, flags=...) at kernel/qeventloop.cpp:149 #34 0x00000033e6976f48 in QEventLoop::exec (this=0x7fffd9bff050, flags=...) at kernel/qeventloop.cpp:204 #35 0x0000003361333bf3 in KJob::exec (this=0xfe7bc0) at /usr/src/debug/kdelibs-4.9.3/kdecore/jobs/kjob.cpp:210 #36 0x000000336c6ed2d8 in KMKernel::cleanup (this=0xf40780) at /usr/src/debug/kdepim-4.9.3/kmail/kmkernel.cpp:1309 #37 0x00007f6aec2bd763 in KMailPart::~KMailPart (this=this@entry=0xe2ae30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.9.3/kmail/kmail_part.cpp:137 #38 0x00007f6aec2bd859 in KMailPart::~KMailPart (this=0xe2ae30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.9.3/kmail/kmail_part.cpp:140 #39 0x000000336ae116ee in KontactInterface::Plugin::~Plugin (this=0xbed820, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.9.3/kontactinterface/plugin.cpp:90 #40 0x00007f6aed24ed6f in KMailPlugin::~KMailPlugin (this=0xbed820, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.9.3/kontact/plugins/kmail/kmail_plugin.cpp:159 #41 0x00007f6aed24ed99 in KMailPlugin::~KMailPlugin (this=0xbed820, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.9.3/kontact/plugins/kmail/kmail_plugin.cpp:163 #42 0x000000336541d726 in Kontact::MainWindow::~MainWindow (this=this@entry=0xa9a9c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.9.3/kontact/src/mainwindow.cpp:291 #43 0x000000336541d889 in Kontact::MainWindow::~MainWindow (this=0xa9a9c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.9.3/kontact/src/mainwindow.cpp:293 #44 0x00000033e698c898 in QObject::event (this=0xa9a9c0, e=<optimized out>) at kernel/qobject.cpp:1176 #45 0x000000394d81956a in QWidget::event (this=0xa9a9c0, event=0x185da300) at kernel/qwidget.cpp:8830 #46 0x000000394dbdd4db in QMainWindow::event (this=0xa9a9c0, event=0x185da300) at widgets/qmainwindow.cpp:1478 #47 0x0000003361b385c8 in KXmlGuiWindow::event (this=0xa9a9c0, ev=0x185da300) at /usr/src/debug/kdelibs-4.9.3/kdeui/xmlgui/kxmlguiwindow.cpp:126 #48 0x000000394d7ca4ac in QApplicationPrivate::notify_helper (this=this@entry=0x837310, receiver=receiver@entry=0xa9a9c0, e=e@entry=0x185da300) at kernel/qapplication.cpp:4557 #49 0x000000394d7ce92a in QApplication::notify (this=0x7fffd9bfff90, receiver=0xa9a9c0, e=0x185da300) at kernel/qapplication.cpp:4418 #50 0x0000003361a468a6 in KApplication::notify (this=0x7fffd9bfff90, receiver=0xa9a9c0, event=0x185da300) at /usr/src/debug/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311 #51 0x00000033e6977f6e in QCoreApplication::notifyInternal (this=0x7fffd9bfff90, receiver=receiver@entry=0xa9a9c0, event=event@entry=0x185da300) at kernel/qcoreapplication.cpp:915 #52 0x00000033e697ba21 in sendEvent (event=0x185da300, receiver=0xa9a9c0) at kernel/qcoreapplication.h:231 #53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7fb600) at kernel/qcoreapplication.cpp:1539 #54 0x00000033e69a5e43 in sendPostedEvents () at kernel/qcoreapplication.h:236 #55 postEventSourceDispatch (s=s@entry=0x83a330) at kernel/qeventdispatcher_glib.cpp:279 #56 0x00000033dd447825 in g_main_dispatch (context=0x83a200) at gmain.c:2539 #57 g_main_context_dispatch (context=context@entry=0x83a200) at gmain.c:3075 #58 0x00000033dd447b58 in g_main_context_iterate (context=context@entry=0x83a200, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 #59 0x00000033dd447c14 in g_main_context_iteration (context=0x83a200, may_block=1) at gmain.c:3207 #60 0x00000033e69a5fd6 in QEventDispatcherGlib::processEvents (this=0x7fcee0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #61 0x000000394d86a48e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #62 0x00000033e6976cbf in QEventLoop::processEvents (this=this@entry=0x7fffd9bffe00, flags=...) at kernel/qeventloop.cpp:149 #63 0x00000033e6976f48 in QEventLoop::exec (this=0x7fffd9bffe00, flags=...) at kernel/qeventloop.cpp:204 #64 0x00000033e697bd38 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #65 0x00000000004033f9 in main (argc=1, argv=0x7fffd9c000d8) at /usr/src/debug/kdepim-4.9.3/kontact/src/main.cpp:219 This bug may be a duplicate of or related to bug 286084. Possible duplicates by query: bug 308469, bug 303319. Reported using DrKonqi
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present? If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.