Bug 190410

Summary: kmail crashes when pressing Ctrl-Q while connecting to IMAP folder
Product: [Unmaintained] kmail Reporter: Willi Richert <w.richert>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, bjoern, jonas.vejlin
Priority: NOR    
Version: 1.11.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Willi Richert 2009-04-23 08:37:09 UTC
Version:           1.11.2 (using 4.2.2 (KDE 4.2.2), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.27-12-generic

Anwendung: Kontact (kontact), Signal SIGABRT
[Current thread is 0 (LWP 16441)]

Thread 2 (Thread 0xb0884b90 (LWP 17782)):
#0  0xb7fb1430 in __kernel_vsyscall ()
#1  0xb53523a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5a2fc14 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libc.so.6
#3  0xb5c196cc in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5c0e886 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5c186ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb534e50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb5a21a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4acb6c0 (LWP 16441)):
[KCrash Handler]
#6  0xb7fb1430 in __kernel_vsyscall ()
#7  0xb596b8a0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb596d268 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5c10795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb5c10872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb5c10915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb114e900 in KMail::MessageProperty::forget (msgBase=0xa9f2948) at /build/buildd/kdepim-4.2.2/kmail/messageproperty.cpp:180
#13 0xb11b21ba in ~KMMsgBase (this=0xa9f2948) at /build/buildd/kdepim-4.2.2/kmail/kmmsgbase.cpp:125
#14 0xb10180d4 in ~KMMessage (this=0xa9f2948) at /build/buildd/kdepim-4.2.2/kmail/kmmessage.cpp:225
#15 0xb11bb359 in KMMsgList::clear (this=0xa441300, doDelete=true, syncDict=false) at /build/buildd/kdepim-4.2.2/kmail/kmmsglist.cpp:37
#16 0xb11f0180 in KMFolderMbox::reallyDoClose (this=0xa4412b0) at /build/buildd/kdepim-4.2.2/kmail/kmfoldermbox.cpp:297
#17 0xb113c46d in FolderStorage::close (this=0x6, aForced=57) at /build/buildd/kdepim-4.2.2/kmail/folderstorage.cpp:110
#18 0xb11e8120 in ~KMFolderMbox (this=0xa4412b0) at /build/buildd/kdepim-4.2.2/kmail/kmfoldermbox.cpp:97
#19 0xb11f5705 in ~KMFolderImap (this=0xa4412b0) at /build/buildd/kdepim-4.2.2/kmail/kmfolderimap.cpp:104
#20 0xb110f7cf in ~KMFolder (this=0xa49c2c0) at /build/buildd/kdepim-4.2.2/kmail/kmfolder.cpp:160
#21 0xb1167ba6 in qDeleteAll<QList<KMFolderNode*>::iterator> (begin={i = 0xbffb2524}, end={i = 0xbffb2528}) at /usr/include/qt4/QtCore/qalgorithms.h:346
#22 0xb1165248 in ~KMFolderDir (this=0xa440218) at /build/buildd/kdepim-4.2.2/kmail/kmfolderdir.cpp:91
#23 0xb1167ba6 in qDeleteAll<QList<KMFolderNode*>::iterator> (begin={i = 0xbffb2584}, end={i = 0xbffb2588}) at /usr/include/qt4/QtCore/qalgorithms.h:346
#24 0xb1165b92 in ~KMFolderRootDir (this=0xa38cbec) at /build/buildd/kdepim-4.2.2/kmail/kmfolderdir.cpp:37
#25 0xb1169ea9 in ~KMFolderMgr (this=0xa38cbe0) at /build/buildd/kdepim-4.2.2/kmail/kmfoldermgr.cpp:54
#26 0xb124bfcf in KMKernel::cleanup (this=0xa26b368) at /build/buildd/kdepim-4.2.2/kmail/kmkernel.cpp:1693
#27 0xb17795fb in ~KMailPart (this=0xa253438) at /build/buildd/kdepim-4.2.2/kmail/kmail_part.cpp:141
#28 0xb782a069 in ~Plugin (this=0xa22a4e0, __vtt_parm=0x4039) at /build/buildd/kdepim-4.2.2/kontactinterfaces/plugin.cpp:86
#29 0xb18d858c in ~KMailPlugin (this=0xa22a4e0) at /build/buildd/kdepim-4.2.2/kontact/plugins/kmail/kmail_plugin.cpp:150
#30 0xb78457ae in ~MainWindow (this=0x9ee2608) at /build/buildd/kdepim-4.2.2/kontact/src/mainwindow.cpp:271
#31 0xb5d16dec in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#32 0xb5d187a3 in QObject::event () from /usr/lib/libQtCore.so.4
#33 0xb6213004 in QWidget::event () from /usr/lib/libQtGui.so.4
#34 0xb6567517 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#35 0xb6db9247 in KMainWindow::event (this=0x9ee2608, ev=0xa6c5c48) at /build/buildd/kde4libs-4.2.2/kdeui/widgets/kmainwindow.cpp:1094
#36 0xb6dfe04c in KXmlGuiWindow::event (this=0x9ee2608, ev=0xa6c5c48) at /build/buildd/kde4libs-4.2.2/kdeui/xmlgui/kxmlguiwindow.cpp:131
#37 0xb61bb8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#38 0xb61c37fa in QApplication::notify () from /usr/lib/libQtGui.so.4
#39 0xb6cd62ad in KApplication::notify (this=0xbffb2ff8, receiver=0x9ee2608, event=0xa6c5c48) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#40 0xb5d08e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#41 0xb5d09ae5 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#42 0xb5d09cdd in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#43 0xb5d3382f in ?? () from /usr/lib/libQtCore.so.4
#44 0xb4fe2718 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb4fe5dc3 in ?? () from /usr/lib/libglib-2.0.so.0
#46 0xb4fe5f81 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb5d33478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#48 0xb6255ea5 in ?? () from /usr/lib/libQtGui.so.4
#49 0xb5d0752a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#50 0xb5d076ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#51 0xb5d09da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#52 0xb61bb767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#53 0x0804c072 in main (argc=1, argv=0xbffb32f4) at /build/buildd/kdepim-4.2.2/kontact/src/main.cpp:218
Comment 1 Jonas Vejlin 2009-04-24 10:24:10 UTC
Is there any way to tricker this crash and what did you do prior to it?
Comment 2 Willi Richert 2009-04-24 10:30:33 UTC
Unfortunately, I cannot provide a determenistic way to trigger it. It happens ~ once a day.
Most
Comment 3 Dario Andres 2009-04-24 14:01:55 UTC
This may be related to bug 176571 or bug 156991
Thanks
Comment 4 Björn Ruberg 2010-02-24 01:56:32 UTC
I tried Strq+Q and all what happens is that the app gets closed. Is that the expected behaviour. If yes, the real bug is that kmail segfaults when it is closed during mail fetch?
Comment 5 Björn Ruberg 2010-08-08 01:31:39 UTC

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