Application: kontact (4.6 rc1) KDE Platform Version: 4.6.3 (4.6.3) Qt Version: 4.7.3 Operating System: Linux 2.6.37.6-0.5-default i686 Distribution: "openSUSE 11.4 (i586)" -- Information about the crash: - What I was doing when the application crashed: This is another random crash that happens from time to time after one resumes from standby and fetches email. kontact was running in the background and crashed. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0xb2e70930 (LWP 13961))] Thread 3 (Thread 0xb087fb70 (LWP 13962)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb4212105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb6262aec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #3 0xb5b4de17 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb420db05 in start_thread () from /lib/libpthread.so.0 #5 0xb6254d5e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xacd3fb70 (LWP 14730)): #0 0xb417222b in clock_gettime () from /lib/librt.so.1 #1 0xb6f550b5 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb7027f36 in updateCurrentTime (this=0xad500c74, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xad500c74, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb702677b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xacd3f11c) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb702681d in timerSourcePrepare (source=0xad500c40, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb40bba70 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0xb40bc8e2 in ?? () from /lib/libglib-2.0.so.0 #9 0xb40bcfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0xb7026fc7 in QEventDispatcherGlib::processEvents (this=0x8a16bf8, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0xb6ff7a6d in QEventLoop::processEvents (this=0xacd3f2b0, flags=...) at kernel/qeventloop.cpp:149 #12 0xb6ff7c99 in QEventLoop::exec (this=0xacd3f2b0, flags=...) at kernel/qeventloop.cpp:201 #13 0xb6ef8d49 in QThread::exec (this=0x8a13348) at thread/qthread.cpp:492 #14 0xb6fd77fd in QInotifyFileSystemWatcherEngine::run (this=0x8a13348) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb6efb993 in QThreadPrivate::start (arg=0x8a13348) at thread/qthread_unix.cpp:320 #16 0xb420db05 in start_thread () from /lib/libpthread.so.0 #17 0xb6254d5e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb2e70930 (LWP 13961)): [KCrash Handler] #7 0xb3d31ef7 in KMime::Headers::ContentDisposition* KMime::Content::header<KMime::Headers::ContentDisposition>(bool) () from /usr/lib/libkmime.so.4 #8 0xb3d1e324 in KMime::Content::contentDisposition(bool) () from /usr/lib/libkmime.so.4 #9 0xae9afce0 in MessageViewer::Util::extractAttachments (message=0x896d120) at /usr/src/debug/kdepim-4.5.96/messageviewer/util.cpp:146 #10 0xaf053bc6 in KMSaveAttachmentsCommand::execute (this=0x8b88828) at /usr/src/debug/kdepim-4.5.96/kmail/kmcommands.cpp:1715 #11 0xaf049810 in KMCommand::slotPostTransfer (this=0x8b88828, result=KMCommand::OK) at /usr/src/debug/kdepim-4.5.96/kmail/kmcommands.cpp:268 #12 0xaf051645 in KMCommand::qt_metacall (this=0x8b88828, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8bf388) at /usr/src/debug/kdepim-4.5.96/build/kmail/kmcommands.moc:88 #13 0xaf051ed3 in KMSaveAttachmentsCommand::qt_metacall (this=0x8b88828, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf8bf388) at /usr/src/debug/kdepim-4.5.96/build/kmail/kmcommands.moc:631 #14 0xb6fff07d in QMetaObject::metacall (object=0x8b88828, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0xbf8bf388) at kernel/qmetaobject.cpp:237 #15 0xb700e4cc in QMetaObject::activate (sender=0x8b88828, m=0xaf17e980, local_signal_index=0, argv=0xbf8bf388) at kernel/qobject.cpp:3278 #16 0xaf049615 in KMCommand::messagesTransfered (this=0x8b88828, _t1=KMCommand::OK) at /usr/src/debug/kdepim-4.5.96/build/kmail/kmcommands.moc:103 #17 0xaf051531 in KMCommand::start (this=0x8b88828) at /usr/src/debug/kdepim-4.5.96/kmail/kmcommands.cpp:247 #18 0xaf070f20 in KMMainWidget::slotSaveAttachments (this=0x8464d68) at /usr/src/debug/kdepim-4.5.96/kmail/kmmainwidget.cpp:2384 #19 0xaf082dfd in KMMainWidget::qt_metacall (this=0x8464d68, _c=QMetaObject::InvokeMetaMethod, _id=64, _a=0xbf8bf5a8) at /usr/src/debug/kdepim-4.5.96/build/kmail/kmmainwidget.moc:406 #20 0xb6fff07d in QMetaObject::metacall (object=0x8464d68, cl=QMetaObject::InvokeMetaMethod, idx=91, argv=0xbf8bf5a8) at kernel/qmetaobject.cpp:237 #21 0xb700e4cc in QMetaObject::activate (sender=0x8519930, m=0xb6e75818, local_signal_index=1, argv=0xbf8bf5a8) at kernel/qobject.cpp:3278 #22 0xb651558d in QAction::triggered (this=0x8519930, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #23 0xb651582b in QAction::activate (this=0x8519930, event=QAction::Trigger) at kernel/qaction.cpp:1257 #24 0xb69c9285 in QMenuPrivate::activateCausedStack (this=0x8a54610, causedStack=..., action=0x8519930, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993 #25 0xb69cfea7 in QMenuPrivate::activateAction (this=0x8a54610, action=0x8519930, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085 #26 0xb69d0d75 in QMenu::mouseReleaseEvent (this=0x89dcfc0, e=0xbf8bfe24) at widgets/qmenu.cpp:2306 #27 0xb74ddbdc in KMenu::mouseReleaseEvent (this=0x89dcfc0, e=0xbf8bfe24) at /usr/src/debug/kdelibs-4.6.3/kdeui/widgets/kmenu.cpp:458 #28 0xb6577af0 in QWidget::event (this=0x89dcfc0, event=0xbf8bfe24) at kernel/qwidget.cpp:8259 #29 0xb69d129c in QMenu::event (this=0x89dcfc0, e=0xbf8bfe24) at widgets/qmenu.cpp:2415 #30 0xb651c684 in QApplicationPrivate::notify_helper (this=0x807cb28, receiver=0x89dcfc0, e=0xbf8bfe24) at kernel/qapplication.cpp:4462 #31 0xb6525f80 in QApplication::notify (this=0xbf8bfb3c, receiver=0x89dcfc0, e=0xbf8bfe24) at kernel/qapplication.cpp:4023 #32 0xb7518901 in KApplication::notify (this=0xbf8c25c4, receiver=0x89dcfc0, event=0xbf8bfe24) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311 #33 0xb6ff878e in QCoreApplication::notifyInternal (this=0xbf8c25c4, receiver=0x89dcfc0, event=0xbf8bfe24) at kernel/qcoreapplication.cpp:731 #34 0xb651d72c in sendSpontaneousEvent (receiver=0x89dcfc0, event=0xbf8bfe24, alienWidget=0x0, nativeWidget=0x89dcfc0, buttonDown=0xb6e91c00, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:218 #35 QApplicationPrivate::sendMouseEvent (receiver=0x89dcfc0, event=0xbf8bfe24, alienWidget=0x0, nativeWidget=0x89dcfc0, buttonDown=0xb6e91c00, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120 #36 0xb65a9d86 in QETWidget::translateMouseEvent (this=0x89dcfc0, event=0xbf8c033c) at kernel/qapplication_x11.cpp:4395 #37 0xb65a8cbe in QApplication::x11ProcessEvent (this=0xbf8c25c4, event=0xbf8c033c) at kernel/qapplication_x11.cpp:3465 #38 0xb65d35e0 in x11EventSourceDispatch (s=0x807fda8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #39 0xb40bc509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #40 0xb40bcd10 in ?? () from /lib/libglib-2.0.so.0 #41 0xb40bcfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #42 0xb7026f7b in QEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #43 0xb65d31da in QGuiEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #44 0xb6ff7a6d in QEventLoop::processEvents (this=0xbf8c05f0, flags=...) at kernel/qeventloop.cpp:149 #45 0xb6ff7c99 in QEventLoop::exec (this=0xbf8c05f0, flags=...) at kernel/qeventloop.cpp:201 #46 0xb69cd197 in QMenu::exec (this=0x89dcfc0, p=..., action=0x0) at widgets/qmenu.cpp:2059 #47 0xaf067be9 in KMMainWidget::slotDelayedMessagePopup (this=0x8464d68, job=0x8a43898) at /usr/src/debug/kdepim-4.5.96/kmail/kmmainwidget.cpp:2820 #48 0xaf08294e in KMMainWidget::qt_metacall (this=0x8464d68, _c=QMetaObject::InvokeMetaMethod, _id=89, _a=0xbf8c07f8) at /usr/src/debug/kdepim-4.5.96/build/kmail/kmmainwidget.moc:432 #49 0xb6fff07d in QMetaObject::metacall (object=0x8464d68, cl=QMetaObject::InvokeMetaMethod, idx=116, argv=0xbf8c07f8) at kernel/qmetaobject.cpp:237 #50 0xb700e4cc in QMetaObject::activate (sender=0x8a43898, m=0xb73d1600, local_signal_index=3, argv=0xbf8c07f8) at kernel/qobject.cpp:3278 #51 0xb71d5645 in KJob::result (this=0x8a43898, _t1=0x8a43898) at /usr/src/debug/kdelibs-4.6.3/build/kdecore/kjob.moc:194 #52 0xb71d5698 in KJob::emitResult (this=0x8a43898) at /usr/src/debug/kdelibs-4.6.3/kdecore/jobs/kjob.cpp:312 #53 0xb47cda6e in ?? () from /usr/lib/libakonadi-kde.so.4 #54 0xb47fd4df in Akonadi::Job::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4 #55 0xb482dba2 in Akonadi::ItemSearchJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4 #56 0xb46b82b3 in Akonadi::ContactSearchJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-contact.so.4 #57 0xb6fff07d in QMetaObject::metacall (object=0x8a43898, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0x8973248) at kernel/qmetaobject.cpp:237 #58 0xb7009b55 in QMetaCallEvent::placeMetaCall (this=0x8a4b9e0, object=0x8a43898) at kernel/qobject.cpp:535 #59 0xb700ddbf in QObject::event (this=0x8a43898, e=0x8a4b9e0) at kernel/qobject.cpp:1217 #60 0xb651c684 in QApplicationPrivate::notify_helper (this=0x807cb28, receiver=0x8a43898, e=0x8a4b9e0) at kernel/qapplication.cpp:4462 #61 0xb6525427 in QApplication::notify (this=0xbf8c25c4, receiver=0x8a43898, e=0x8a4b9e0) at kernel/qapplication.cpp:3862 #62 0xb7518901 in KApplication::notify (this=0xbf8c25c4, receiver=0x8a43898, event=0x8a4b9e0) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311 #63 0xb6ff878e in QCoreApplication::notifyInternal (this=0xbf8c25c4, receiver=0x8a43898, event=0x8a4b9e0) at kernel/qcoreapplication.cpp:731 #64 0xb6ffc51c in sendEvent (receiver=0x0, event_type=0, data=0x8052f18) at kernel/qcoreapplication.h:215 #65 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8052f18) at kernel/qcoreapplication.cpp:1372 #66 0xb6ffc66c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #67 0xb7026df4 in sendPostedEvents (s=0x807f8b8) at kernel/qcoreapplication.h:220 #68 postEventSourceDispatch (s=0x807f8b8) at kernel/qeventdispatcher_glib.cpp:277 #69 0xb40bc509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #70 0xb40bcd10 in ?? () from /lib/libglib-2.0.so.0 #71 0xb40bcfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #72 0xb7026f7b in QEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #73 0xb65d31da in QGuiEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #74 0xb6ff7a6d in QEventLoop::processEvents (this=0xbf8c1164, flags=...) at kernel/qeventloop.cpp:149 #75 0xb6ff7c99 in QEventLoop::exec (this=0xbf8c1164, flags=...) at kernel/qeventloop.cpp:201 #76 0xb75b2011 in KWallet::Wallet::openWallet (name=..., w=111149362, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.6.3/kdeui/util/kwallet.cpp:304 #77 0xaf460314 in MailTransport::TransportManager::wallet() () from /usr/lib/libmailtransport.so.4 #78 0xaf4607c5 in MailTransport::Transport::readPassword() () from /usr/lib/libmailtransport.so.4 #79 0xaf4614c6 in MailTransport::Transport::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libmailtransport.so.4 #80 0xb6fff07d in QMetaObject::metacall (object=0x8411958, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x8419b28) at kernel/qmetaobject.cpp:237 #81 0xb7009b55 in QMetaCallEvent::placeMetaCall (this=0x84125b8, object=0x8411958) at kernel/qobject.cpp:535 #82 0xb700ddbf in QObject::event (this=0x8411958, e=0x84125b8) at kernel/qobject.cpp:1217 #83 0xb651c684 in QApplicationPrivate::notify_helper (this=0x807cb28, receiver=0x8411958, e=0x84125b8) at kernel/qapplication.cpp:4462 #84 0xb6525427 in QApplication::notify (this=0xbf8c25c4, receiver=0x8411958, e=0x84125b8) at kernel/qapplication.cpp:3862 #85 0xb7518901 in KApplication::notify (this=0xbf8c25c4, receiver=0x8411958, event=0x84125b8) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311 #86 0xb6ff878e in QCoreApplication::notifyInternal (this=0xbf8c25c4, receiver=0x8411958, event=0x84125b8) at kernel/qcoreapplication.cpp:731 #87 0xb6ffc51c in sendEvent (receiver=0x0, event_type=0, data=0x8052f18) at kernel/qcoreapplication.h:215 #88 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8052f18) at kernel/qcoreapplication.cpp:1372 #89 0xb6ffc66c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #90 0xb7026df4 in sendPostedEvents (s=0x807f8b8) at kernel/qcoreapplication.h:220 #91 postEventSourceDispatch (s=0x807f8b8) at kernel/qeventdispatcher_glib.cpp:277 #92 0xb40bc509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #93 0xb40bcd10 in ?? () from /lib/libglib-2.0.so.0 #94 0xb40bcfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #95 0xb7026f7b in QEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #96 0xb65d31da in QGuiEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #97 0xb6ff7a6d in QEventLoop::processEvents (this=0xbf8c1bc4, flags=...) at kernel/qeventloop.cpp:149 #98 0xb6ff7c99 in QEventLoop::exec (this=0xbf8c1bc4, flags=...) at kernel/qeventloop.cpp:201 #99 0xb75b2011 in KWallet::Wallet::openWallet (name=..., w=111149362, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.6.3/kdeui/util/kwallet.cpp:304 #100 0xaf460314 in MailTransport::TransportManager::wallet() () from /usr/lib/libmailtransport.so.4 #101 0xaf4607c5 in MailTransport::Transport::readPassword() () from /usr/lib/libmailtransport.so.4 #102 0xaf4614c6 in MailTransport::Transport::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libmailtransport.so.4 #103 0xb6fff07d in QMetaObject::metacall (object=0x8404710, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x8411948) at kernel/qmetaobject.cpp:237 #104 0xb7009b55 in QMetaCallEvent::placeMetaCall (this=0x840fb70, object=0x8404710) at kernel/qobject.cpp:535 #105 0xb700ddbf in QObject::event (this=0x8404710, e=0x840fb70) at kernel/qobject.cpp:1217 #106 0xb651c684 in QApplicationPrivate::notify_helper (this=0x807cb28, receiver=0x8404710, e=0x840fb70) at kernel/qapplication.cpp:4462 #107 0xb6525427 in QApplication::notify (this=0xbf8c25c4, receiver=0x8404710, e=0x840fb70) at kernel/qapplication.cpp:3862 #108 0xb7518901 in KApplication::notify (this=0xbf8c25c4, receiver=0x8404710, event=0x840fb70) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311 #109 0xb6ff878e in QCoreApplication::notifyInternal (this=0xbf8c25c4, receiver=0x8404710, event=0x840fb70) at kernel/qcoreapplication.cpp:731 #110 0xb6ffc51c in sendEvent (receiver=0x0, event_type=0, data=0x8052f18) at kernel/qcoreapplication.h:215 #111 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8052f18) at kernel/qcoreapplication.cpp:1372 #112 0xb6ffc66c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #113 0xb7026df4 in sendPostedEvents (s=0x807f8b8) at kernel/qcoreapplication.h:220 #114 postEventSourceDispatch (s=0x807f8b8) at kernel/qeventdispatcher_glib.cpp:277 #115 0xb40bc509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #116 0xb40bcd10 in ?? () from /lib/libglib-2.0.so.0 #117 0xb40bcfce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #118 0xb7026f7b in QEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #119 0xb65d31da in QGuiEventDispatcherGlib::processEvents (this=0x8056c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #120 0xb6ff7a6d in QEventLoop::processEvents (this=0xbf8c2524, flags=...) at kernel/qeventloop.cpp:149 #121 0xb6ff7c99 in QEventLoop::exec (this=0xbf8c2524, flags=...) at kernel/qeventloop.cpp:201 #122 0xb6ffc740 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #123 0xb651a3d4 in QApplication::exec () at kernel/qapplication.cpp:3736 #124 0x0804b847 in _start () Reported using DrKonqi
Created attachment 60812 [details] New crash information added by DrKonqi kontact (4.6 rc1) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.3 - What I was doing when the application crashed: Seems the crash is not as random as I thought. I just got it again when right-clicking into an email and picking "save attachments" from the rmb-menu. This did work though before so there must be some combination of akonadi's state and kontact. -- Backtrace (Reduced): #7 0xb3d54ef7 in KMime::Headers::ContentDisposition* KMime::Content::header<KMime::Headers::ContentDisposition>(bool) () from /usr/lib/libkmime.so.4 #8 0xb3d41324 in KMime::Content::contentDisposition(bool) () from /usr/lib/libkmime.so.4 #9 0xae9d1ce0 in MessageViewer::Util::extractAttachments (message=0x81e84a8) at /usr/src/debug/kdepim-4.5.96/messageviewer/util.cpp:146 #10 0xaf075bc6 in KMSaveAttachmentsCommand::execute (this=0x8accce8) at /usr/src/debug/kdepim-4.5.96/kmail/kmcommands.cpp:1715 #11 0xaf06b810 in KMCommand::slotPostTransfer (this=0x8accce8, result=KMCommand::OK) at /usr/src/debug/kdepim-4.5.96/kmail/kmcommands.cpp:268
Was fixed in 4.7.x/master
*** Bug 283053 has been marked as a duplicate of this bug. ***