Application: kmail (4.10.2) KDE Platform Version: 4.10.2 Qt Version: 4.8.4 Operating System: Linux 3.8.11-200.fc18.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: I've accidentally closed kmail by hitting Ctrl+Q while the main window was active. Right after that I've realised the mistake, hit Alt+F2 to show krunner then entered "kmail" and hit Enter - but instead of kmail I got DrKonqi ... -- Backtrace: Application: KMail (kmail), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fd9aba93880 (LWP 9517))] Thread 4 (Thread 0x7fd997dfc700 (LWP 9572)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00000033f8a169bd in WTF::TCMalloc_PageHeap::scavengerThread (this=0x33f9401d00 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495 #2 0x00000033f8a16ac9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x00000033cf807d15 in start_thread (arg=0x7fd997dfc700) at pthread_create.c:308 #4 0x00000033cf0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 3 (Thread 0x7fd9975eb700 (LWP 9573)): #0 0x00000033cf0e99ad in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00000033d3047d24 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fd9900027c0, timeout=5100, context=0x7fd9900009a0) at gmain.c:3584 #2 g_main_context_iterate (context=context@entry=0x7fd9900009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 #3 0x00000033d3047e44 in g_main_context_iteration (context=0x7fd9900009a0, may_block=1) at gmain.c:3351 #4 0x00000033d91a5fa6 in QEventDispatcherGlib::processEvents (this=0x7fd9900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00000033d91765ef in QEventLoop::processEvents (this=this@entry=0x7fd9975ead00, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000033d9176878 in QEventLoop::exec (this=0x7fd9975ead00, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000033d9078980 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #8 0x00000033d907b95c in QThreadPrivate::start (arg=0x2edd330) at thread/qthread_unix.cpp:338 #9 0x00000033cf807d15 in start_thread (arg=0x7fd9975eb700) at pthread_create.c:308 #10 0x00000033cf0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 2 (Thread 0x7fd9958bf700 (LWP 9782)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00000033d907be17 in wait (time=30000, this=0x2f15bf0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2f93b98, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00000033d906f69f in QThreadPoolThread::run (this=0x30479d0) at concurrent/qthreadpool.cpp:141 #4 0x00000033d907b95c in QThreadPrivate::start (arg=0x30479d0) at thread/qthread_unix.cpp:338 #5 0x00000033cf807d15 in start_thread (arg=0x7fd9958bf700) at pthread_create.c:308 #6 0x00000033cf0f248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 1 (Thread 0x7fd9aba93880 (LWP 9517)): [KCrash Handler] #6 0x00000033d90c0896 in QString::operator== (this=0x33dd757b90 <QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)+160>, other=...) at tools/qstring.cpp:2192 #7 0x00000033ded5f1b4 in KStatusNotifierItem::setToolTipSubTitle (this=0x3064a70, subTitle=...) at /usr/src/debug/kdelibs-4.10.2/kdeui/notifications/kstatusnotifieritem.cpp:419 #8 0x00000033fd0e1c9f in KMail::KMSystemTray::unreadMail (this=this@entry=0x3064a70, model=model@entry=0x278bfa0, parentIndex=...) at /usr/src/debug/kdepim-4.10.2/kmail/kmsystemtray.cpp:392 #9 0x00000033fd0e1b30 in KMail::KMSystemTray::unreadMail (this=this@entry=0x3064a70, model=model@entry=0x278bfa0, parentIndex=...) at /usr/src/debug/kdepim-4.10.2/kmail/kmsystemtray.cpp:385 #10 0x00000033fd0e1e73 in KMail::KMSystemTray::initListOfCollection (this=0x3064a70) at /usr/src/debug/kdepim-4.10.2/kmail/kmsystemtray.cpp:351 #11 0x00000033fd0ee970 in KMKernel::toggleSystemTray (this=0x7fff06cbad70) at /usr/src/debug/kdepim-4.10.2/kmail/kmkernel.cpp:2064 #12 0x00000033fd140557 in KMMainWidget::readConfig (this=this@entry=0x3b2a8e0) at /usr/src/debug/kdepim-4.10.2/kmail/kmmainwidget.cpp:979 #13 0x00000033fd140a60 in KMMainWidget::KMMainWidget (this=0x3b2a8e0, parent=<optimized out>, aGUIClient=0x2ebf3d0, actionCollection=<optimized out>, config=...) at /usr/src/debug/kdepim-4.10.2/kmail/kmmainwidget.cpp:267 #14 0x00000033fd0a195b in KMMainWin::KMMainWin (this=0x2ebf370, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kmail/kmmainwin.cpp:67 #15 0x00000033fd0f1767 in KMKernel::openReader (this=0x7fff06cbad70, onlyCheck=onlyCheck@entry=false) at /usr/src/debug/kdepim-4.10.2/kmail/kmkernel.cpp:578 #16 0x00000033fd0f1960 in KMKernel::action (this=this@entry=0x7fff06cbad70, mailto=mailto@entry=false, check=check@entry=false, to=..., cc=..., bcc=..., subj=..., body=..., messageFile=..., attachURLs=..., customHeaders=...) at /usr/src/debug/kdepim-4.10.2/kmail/kmkernel.cpp:1373 #17 0x00000033fd0f22b5 in KMKernel::handleCommandLine (this=0x7fff06cbad70, noArgsOpensReader=true) at /usr/src/debug/kdepim-4.10.2/kmail/kmkernel.cpp:494 #18 0x0000000000403447 in KMailApplication::newInstance (this=0x7fff06cbad40) at /usr/src/debug/kdepim-4.10.2/kmail/main.cpp:87 #19 0x00000033dec4d1e2 in KUniqueApplicationAdaptor::newInstance (this=0x26ef390, asn_id=..., args=...) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kuniqueapplication.cpp:442 #20 0x00000033dec4d264 in qt_static_metacall (_c=QMetaObject::InvokeMetaMethod, _a=0x7fff06cb9d90, _id=<optimized out>, _o=<optimized out>) at /usr/src/debug/kdelibs-4.10.2/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:57 #21 KUniqueApplicationAdaptor::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff06cb9d90) at /usr/src/debug/kdelibs-4.10.2/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:51 #22 0x00000033dec4d39b in KUniqueApplicationAdaptor::qt_metacall (this=0x26ef390, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff06cb9d90) at /usr/src/debug/kdelibs-4.10.2/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:101 #23 0x00000033db622f93 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x255c530, object=object@entry=0x26ef390, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:951 #24 0x00000033db624095 in QDBusConnectionPrivate::activateCall (this=this@entry=0x255c530, object=0x26ef390, flags=flags@entry=337, msg=...) at qdbusintegrator.cpp:863 #25 0x00000033db624a06 in QDBusConnectionPrivate::activateObject (this=0x255c530, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1427 #26 0x00000033db624afb in QDBusActivateObjectEvent::placeMetaCall (this=0x36cf310) at qdbusintegrator.cpp:1541 #27 0x00000033d918c24e in QObject::event (this=0x7fff06cbad40, e=<optimized out>) at kernel/qobject.cpp:1194 #28 0x00000033dd1cc6d4 in QApplication::event (this=0x7fff06cbad40, e=0x36cf310) at kernel/qapplication.cpp:2544 #29 0x00000033dd1ca5cc in QApplicationPrivate::notify_helper (this=0x2572880, receiver=0x7fff06cbad40, e=0x36cf310) at kernel/qapplication.cpp:4562 #30 0x00000033dd1cea4a in QApplication::notify (this=0x7fff06cbad40, receiver=0x7fff06cbad40, e=0x36cf310) at kernel/qapplication.cpp:4423 #31 0x00000033dec46f16 in KApplication::notify (this=0x7fff06cbad40, receiver=0x7fff06cbad40, event=0x36cf310) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311 #32 0x00000033d917793e in QCoreApplication::notifyInternal (this=0x7fff06cbad40, receiver=receiver@entry=0x7fff06cbad40, event=event@entry=0x36cf310) at kernel/qcoreapplication.cpp:949 #33 0x00000033d917b3f1 in sendEvent (event=0x36cf310, receiver=0x7fff06cbad40) at kernel/qcoreapplication.h:231 #34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x250e210) at kernel/qcoreapplication.cpp:1573 #35 0x00000033d91a5df3 in sendPostedEvents () at kernel/qcoreapplication.h:236 #36 postEventSourceDispatch (s=s@entry=0x257c160) at kernel/qeventdispatcher_glib.cpp:279 #37 0x00000033d3047a55 in g_main_dispatch (context=0x257c600) at gmain.c:2715 #38 g_main_context_dispatch (context=context@entry=0x257c600) at gmain.c:3219 #39 0x00000033d3047d88 in g_main_context_iterate (context=context@entry=0x257c600, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 #40 0x00000033d3047e44 in g_main_context_iteration (context=0x257c600, may_block=1) at gmain.c:3351 #41 0x00000033d91a5f86 in QEventDispatcherGlib::processEvents (this=0x250faf0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #42 0x00000033dd26a73e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #43 0x00000033d91765ef in QEventLoop::processEvents (this=this@entry=0x7fff06cba9c0, flags=...) at kernel/qeventloop.cpp:149 #44 0x00000033d9176878 in QEventLoop::exec (this=0x7fff06cba9c0, flags=...) at kernel/qeventloop.cpp:204 #45 0x00000033d917b708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #46 0x0000000000402ded in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kmail/main.cpp:146 Reported using DrKonqi
Created attachment 81423 [details] New crash information added by DrKonqi kmail (4.11 rc1) on KDE Platform 4.10.95 using Qt 4.8.5 - What I was doing when the application crashed: Exited KMail and restarted it, has happened a few times, but not consistently. -- Backtrace (Reduced): #5 0x00007f8fae84f1e6 in QString::operator==(QString const&) const () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f8fb078ec44 in KStatusNotifierItem::setToolTipSubTitle(QString const&) () from /usr/lib64/libkdeui.so.5 #7 0x00007f8faf9db457 in KMail::KMSystemTray::unreadMail(QAbstractItemModel const*, QModelIndex const&) () from /usr/lib64/libkmailprivate.so.4 #8 0x00007f8faf9db32a in KMail::KMSystemTray::unreadMail(QAbstractItemModel const*, QModelIndex const&) () from /usr/lib64/libkmailprivate.so.4 #9 0x00007f8faf9db32a in KMail::KMSystemTray::unreadMail(QAbstractItemModel const*, QModelIndex const&) () from /usr/lib64/libkmailprivate.so.4
Created attachment 81503 [details] New crash information added by DrKonqi kmail (4.10.5) on KDE Platform 4.10.5 using Qt 4.8.4 - What I was doing when the application crashed: closed kmail right before opening it - Unusual behavior I noticed: kontact frequently hogs my system indefinitely -- Backtrace (Reduced): #5 0x0000003e4d8c0896 in QString::operator==(QString const&) const () from /lib64/libQtCore.so.4 #6 0x0000003823f5d864 in KStatusNotifierItem::setToolTipSubTitle(QString const&) () from /lib64/libkdeui.so.5 #7 0x00000038302e1c8f in KMail::KMSystemTray::unreadMail(QAbstractItemModel const*, QModelIndex const&) () from /lib64/libkmailprivate.so.4 #8 0x00000038302e1b20 in KMail::KMSystemTray::unreadMail(QAbstractItemModel const*, QModelIndex const&) () from /lib64/libkmailprivate.so.4 #9 0x00000038302e1e63 in KMail::KMSystemTray::initListOfCollection() () from /lib64/libkmailprivate.so.4
*** Bug 323399 has been marked as a duplicate of this bug. ***
Created attachment 82145 [details] New crash information added by DrKonqi kmail (4.10.5) on KDE Platform 4.10.5 using Qt 4.8.5 - What I was doing when the application crashed: Closed kmail while it was copying from one imap folder to another, then started again. It crashed and I also noticed, that previews instance of kmail was not closed. -- Backtrace (Reduced): #6 0x0000003f3e6c08b6 in QString::operator== (this=0x7f67104ce520 <Oxygen::ScrollBarEngine::qt_metacall(QMetaObject::Call, int, void**)+96>, other=...) at tools/qstring.cpp:2192 #7 0x0000003195f5d864 in KStatusNotifierItem::setToolTipSubTitle (this=0x218f050, subTitle=...) at /usr/src/debug/kdelibs-4.10.5/kdeui/notifications/kstatusnotifieritem.cpp:419 #8 0x00000039898e1c8f in KMail::KMSystemTray::unreadMail (this=this@entry=0x218f050, model=model@entry=0x1cfce10, parentIndex=...) at /usr/src/debug/kdepim-4.10.5/kmail/kmsystemtray.cpp:395 #9 0x00000039898e1b20 in KMail::KMSystemTray::unreadMail (this=this@entry=0x218f050, model=model@entry=0x1cfce10, parentIndex=...) at /usr/src/debug/kdepim-4.10.5/kmail/kmsystemtray.cpp:388 #10 0x00000039898e1b20 in KMail::KMSystemTray::unreadMail (this=this@entry=0x218f050, model=model@entry=0x1cfce10, parentIndex=...) at /usr/src/debug/kdepim-4.10.5/kmail/kmsystemtray.cpp:388
Created attachment 82757 [details] New crash information added by DrKonqi kmail (4.11.1) on KDE Platform 4.11.1 using Qt 4.8.5 I exited KMail. Before I download all 196 messages. But I couldn't read them. It was weird. -- Backtrace (Reduced): #6 QString::operator== (this=0x204808a, other=...) at tools/qstring.cpp:2192 #7 0x00007f4df50f7bac in KStatusNotifierItem::setToolTipSubTitle (this=this@entry=0x2047fd0, subTitle=...) at /usr/src/debug/kdelibs-4.11.1/kdeui/notifications/kstatusnotifieritem.cpp:419 #8 0x00007f4df4360c8e in KMail::KMSystemTray::unreadMail (this=this@entry=0x2047fd0, model=model@entry=0x1edf030, parentIndex=...) at /usr/src/debug/kdepim-4.11.1/kmail/kmsystemtray.cpp:391 #9 0x00007f4df4360b6d in KMail::KMSystemTray::unreadMail (this=this@entry=0x2047fd0, model=model@entry=0x1edf030, parentIndex=...) at /usr/src/debug/kdepim-4.11.1/kmail/kmsystemtray.cpp:384 #10 0x00007f4df4360b6d in KMail::KMSystemTray::unreadMail (this=this@entry=0x2047fd0, model=model@entry=0x1edf030, parentIndex=...) at /usr/src/debug/kdepim-4.11.1/kmail/kmsystemtray.cpp:384
I use KMail 4.11.2 from Fedora 19
Created attachment 84256 [details] New crash information added by DrKonqi kmail (4.11.3) on KDE Platform 4.11.3 using Qt 4.8.4 - What I was doing when the application crashed: Kmail got stuck indexing indefinitely and never showed the email I selected so I quit kmail and disabled email indexer and restarted kmail. That's when it crashed. -- Backtrace (Reduced): #6 QString::operator== (this=0x7f8ec42903a0 <KCompositeJob::slotResult(KJob*)+64>, other=...) at tools/qstring.cpp:2192 #7 0x00007f8ec496430c in KStatusNotifierItem::setToolTipSubTitle (this=this@entry=0x14c26c0, subTitle=...) at ../../kdeui/notifications/kstatusnotifieritem.cpp:419 #8 0x00007f8ec3bffeae in KMail::KMSystemTray::unreadMail (this=this@entry=0x14c26c0, model=model@entry=0xf47a80, parentIndex=...) at ../../kmail/kmsystemtray.cpp:391 #9 0x00007f8ec3bffd8d in KMail::KMSystemTray::unreadMail (this=this@entry=0x14c26c0, model=model@entry=0xf47a80, parentIndex=...) at ../../kmail/kmsystemtray.cpp:384 #10 0x00007f8ec3bffd8d in KMail::KMSystemTray::unreadMail (this=this@entry=0x14c26c0, model=model@entry=0xf47a80, parentIndex=...) at ../../kmail/kmsystemtray.cpp:384
Created attachment 84257 [details] New crash information added by DrKonqi kmail (4.11.3) on KDE Platform 4.11.3 using Qt 4.8.4 - What I was doing when the application crashed: Reproduced under the same circumstances as my previous submission. -- Backtrace (Reduced): #6 QString::operator== (this=0x7effe2f7d3a0 <KCompositeJob::slotResult(KJob*)+64>, other=...) at tools/qstring.cpp:2192 #7 0x00007effe365130c in KStatusNotifierItem::setToolTipSubTitle (this=this@entry=0x25e01e0, subTitle=...) at ../../kdeui/notifications/kstatusnotifieritem.cpp:419 #8 0x00007effe28eceae in KMail::KMSystemTray::unreadMail (this=this@entry=0x25e01e0, model=model@entry=0x205ccf0, parentIndex=...) at ../../kmail/kmsystemtray.cpp:391 #9 0x00007effe28ecd8d in KMail::KMSystemTray::unreadMail (this=this@entry=0x25e01e0, model=model@entry=0x205ccf0, parentIndex=...) at ../../kmail/kmsystemtray.cpp:384 #10 0x00007effe28ecd8d in KMail::KMSystemTray::unreadMail (this=this@entry=0x25e01e0, model=model@entry=0x205ccf0, parentIndex=...) at ../../kmail/kmsystemtray.cpp:384
*** Bug 321022 has been marked as a duplicate of this bug. ***
Created attachment 86118 [details] New crash information added by DrKonqi kmail (4.11.5) on KDE Platform 4.11.5 using Qt 4.8.4 - What I was doing when the application crashed: Get new Emails - Unusual behavior I noticed: Desktop freezes partial e.g. kickstarter -- Backtrace (Reduced): #6 QString::operator== (this=0x7f875f392da0 <Akonadi::EntityTreeView::setModel(QAbstractItemModel*)+128>, other=...) at tools/qstring.cpp:2192 #7 0x00007f87651662fc in KStatusNotifierItem::setToolTipSubTitle (this=this@entry=0x1382380, subTitle=...) at ../../kdeui/notifications/kstatusnotifieritem.cpp:419 #8 0x00007f8764400f5e in KMail::KMSystemTray::unreadMail (this=this@entry=0x1382380, model=model@entry=0xde47d0, parentIndex=...) at ../../kmail/kmsystemtray.cpp:399 #9 0x00007f8764400e3d in KMail::KMSystemTray::unreadMail (this=this@entry=0x1382380, model=model@entry=0xde47d0, parentIndex=...) at ../../kmail/kmsystemtray.cpp:392 #10 0x00007f8764400e3d in KMail::KMSystemTray::unreadMail (this=this@entry=0x1382380, model=model@entry=0xde47d0, parentIndex=...) at ../../kmail/kmsystemtray.cpp:392
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 kmail2 (version 5.0 or later, as part of KDE Applications 15.12 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.