Bug 191345

Summary: KMail/Kontact crash on opening a message via IMAP [KPIM::ProgressItem::removeChild, KPIM::ProgressItem::setComplete, KMail::ImapAccountBase::removeJob, KMail::ListJob::slotListResult]
Product: [Unmaintained] kmail Reporter: Mathias Homann <Mathias.Homann>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: andresbajotierra, bjoern, christophe, cnu, hans, honkir, info, johannavoelker, jon911, kai, kde, manuel.gaus, p92, schwarzer, sven.burmeister, tuju, wiledsch
Priority: NOR    
Version: 1.11.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description Mathias Homann 2009-05-02 15:27:20 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    SuSE RPMs

i go to "next unread message" by hitting "+" (my keyboard shortcut for that) and kontact crashes.
seems to be no relation to number of mails in folder, or size of mail.
backtrace:

Eine korrekte Rückverfolgung ist nicht möglich.
Wahrscheinlich sind die Dateien Ihres Systems in einer Weise erstellt worden, die eine solche Rückverfolgung (Backtrace) nicht erlaubt. Oder der so genannte „Stack Frame“ für das Programm wurde durch den Absturz unbrauchbar gemacht.

[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xad900b90 (LWP 7468)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0xffffe430 in __kernel_vsyscall ()
[Current thread is 1 (Thread 0xb46ea700 (LWP 7439))]

Thread 2 (Thread 0xad900b90 (LWP 7468)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb595a411 in select () from /lib/libc.so.6
#2  0xb676c857 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb669a70e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb66381b5 in start_thread () from /lib/libpthread.so.0
#5  0xb59613be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb46ea700 (LWP 7439)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5929e96 in nanosleep () from /lib/libc.so.6
#2  0xb5929c7e in sleep () from /lib/libc.so.6
#3  0xb6db927a in ?? () from /usr/lib/libkdeui.so.5
#4  0xb6db9cac in KCrash::defaultCrashHandler(int) () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb78527d6 in KPIM::ProgressItem::removeChild(KPIM::ProgressItem*) () from /usr/lib/libkdepim.so.4
#7  0xb7852a39 in KPIM::ProgressItem::setComplete() () from /usr/lib/libkdepim.so.4
#8  0xb0d011eb in ?? () from /usr/lib/libkmailprivate.so.4
#9  0xb0c1428f in ?? () from /usr/lib/libkmailprivate.so.4
#10 0xb0c15737 in ?? () from /usr/lib/libkmailprivate.so.4
#11 0xb67a4dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb67a6552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb69c4063 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#14 0xb69c4509 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#15 0xb6ff1015 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#16 0xb6ff115e in KIO::ListJob::slotFinished() () from /usr/lib/libkio.so.5
#17 0xb6ff5f93 in KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#18 0xb67a4dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb67a6552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb70a2997 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#21 0xb70a55ef in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#22 0xb70a2fa7 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#23 0xb70958a0 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#24 0xb7095c13 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#25 0xb67a4dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#26 0xb67a6552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb6fbe3c7 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#28 0xb6fbfdf3 in ?? () from /usr/lib/libkio.so.5
#29 0xb6fc0446 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#30 0xb679da1b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#31 0xb679f4b0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb5c3969c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb5c4199e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb6d4cded in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb678eadb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb678f725 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#37 0xb678f91d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#38 0xb67ba90f in ?? () from /usr/lib/libQtCore.so.4
#39 0xb4f079c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb4f0b083 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb4f0b241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb67ba558 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb5cd9975 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb678d0fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb678d53a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb678f9e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0xb5c39517 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0x0804bf8f in _start ()
Comment 1 Dario Andres 2009-05-02 17:18:33 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here?
You need to install the "kdepim4-debuginfo" and "kdepimlibs-debuginfo" packages.
Thanks
Comment 2 Mathias Homann 2009-05-02 17:58:00 UTC
i can't really "reproduce" the bug but it happens about once every 30 mails... or in other words twice per hour on busy days.

here's the first (incomplete) stacktrace (it crashed while i was still installing debuginfo packages).

Eine korrekte Rückverfolgung ist nicht möglich.
Wahrscheinlich sind die Dateien Ihres Systems in einer Weise erstellt worden, die eine solche Rückverfolgung (Backtrace) nicht erlaubt. Oder der so genannte „Stack Frame“ für das Programm wurde durch den Absturz unbrauchbar gemacht.

[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xad7c8b90 (LWP 9864)]
0xffffe430 in __kernel_vsyscall ()
[Current thread is 1 (Thread 0xb45b2700 (LWP 8675))]

Thread 2 (Thread 0xad7c8b90 (LWP 9864)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5822411 in select () from /lib/libc.so.6
#2  0xb6634857 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb656270e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb65001b5 in start_thread () from /lib/libpthread.so.0
#5  0xb58293be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb45b2700 (LWP 8675)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb57f1e96 in nanosleep () from /lib/libc.so.6
#2  0xb57f1c7e in sleep () from /lib/libc.so.6
#3  0xb6c8127a in ?? () from /usr/lib/libkdeui.so.5
#4  0xb6c81cac in KCrash::defaultCrashHandler(int) () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb771a7d6 in KPIM::ProgressItem::removeChild(KPIM::ProgressItem*) () from /usr/lib/libkdepim.so.4
#7  0xb771aa39 in KPIM::ProgressItem::setComplete() () from /usr/lib/libkdepim.so.4
#8  0xb0bc91eb in ?? () from /usr/lib/libkmailprivate.so.4
#9  0xb0adc28f in ?? () from /usr/lib/libkmailprivate.so.4
#10 0xb0add737 in ?? () from /usr/lib/libkmailprivate.so.4
#11 0xb666cdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb666e552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb688c063 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#14 0xb688c509 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#15 0xb6eb9015 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#16 0xb6eb915e in KIO::ListJob::slotFinished() () from /usr/lib/libkio.so.5
#17 0xb6ebdf93 in KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#18 0xb666cdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb666e552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb6f6a997 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#21 0xb6f6d5ef in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#22 0xb6f6afa7 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#23 0xb6f5d8a0 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#24 0xb6f5dc13 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#25 0xb666cdc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#26 0xb666e552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb6e863c7 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#28 0xb6e87df3 in ?? () from /usr/lib/libkio.so.5
#29 0xb6e88446 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#30 0xb6665a1b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#31 0xb66674b0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb5b0169c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb5b0999e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb6c14ded in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb6656adb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb6657725 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#37 0xb665791d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#38 0xb668290f in ?? () from /usr/lib/libQtCore.so.4
#39 0xb4dcf9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb4dd3083 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb4dd3241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6682558 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb5ba1975 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb66550fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb665553a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb66579e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0xb5b01517 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0x0804bf8f in _start ()
Comment 3 Mathias Homann 2009-05-02 21:28:30 UTC
complete backtrace:

Anwendung: Kontact (kontact), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb45c6700 (LWP 11366))]

Thread 3 (Thread 0xad7dcb90 (LWP 11411)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5836411 in select () from /lib/libc.so.6
#2  0xb6648857 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb657670e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb65141b5 in start_thread () from /lib/libpthread.so.0
#5  0xb583d3be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xacef4b90 (LWP 20848)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6517f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb65776fc in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb656cc26 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb657670e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb65141b5 in start_thread () from /lib/libpthread.so.0
#6  0xb583d3be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb45c6700 (LWP 11366)):
[KCrash Handler]
#6  0xb772e836 in KPIM::ProgressItem::removeChild (this=0x82e5378, kiddo=0x93c9610) at /usr/include/QtCore/qmap.h:410
#7  0xb772ea39 in KPIM::ProgressItem::setComplete (this=0x93c9610) at /usr/src/debug/kdepim-4.2.2/libkdepim/progressmanager.cpp:59
#8  0xb0bdd1eb in KMail::ImapAccountBase::removeJob (this=0x865c160, it=@0xbfd4fcb4) at /usr/src/debug/kdepim-4.2.2/kmail/imapaccountbase.cpp:1363
#9  0xb0af028f in KMail::ListJob::slotListResult (this=0x8d55460, job=0x96ee0a0) at /usr/src/debug/kdepim-4.2.2/kmail/listjob.cpp:182
#10 0xb0af1737 in KMail::ListJob::qt_metacall (this=0x8d55460, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfd4fdbc) at /usr/src/debug/kdepim-4.2.2/build/kmail/listjob.moc:76
#11 0xb6680dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb6682552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb68a0063 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#14 0xb68a0509 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#15 0xb6ecd015 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#16 0xb6ecd15e in KIO::ListJob::slotFinished() () from /usr/lib/libkio.so.5
#17 0xb6ed1f93 in KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#18 0xb6680dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb6682552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb6f7e997 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#21 0xb6f815ef in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#22 0xb6f7efa7 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#23 0xb6f718a0 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#24 0xb6f71c13 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#25 0xb6680dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#26 0xb6682552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb6e9a3c7 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#28 0xb6e9bdf3 in ?? () from /usr/lib/libkio.so.5
#29 0xb6e9c446 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#30 0xb6679a1b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#31 0xb667b4b0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb5b1569c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb5b1d99e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb6c28ded in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb666aadb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb666b725 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#37 0xb666b91d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#38 0xb669690f in ?? () from /usr/lib/libQtCore.so.4
#39 0xb4de39c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb4de7083 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb4de7241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6696558 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb5bb5975 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb66690fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb666953a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb666b9e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0xb5b15517 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0x0804bf8f in main (argc=1, argv=0xbfd50cf4) at /usr/src/debug/kdepim-4.2.2/kontact/src/main.cpp:218
Comment 4 Dario Andres 2009-05-02 22:43:19 UTC
Thanks
Comment 5 Mathias Homann 2009-05-03 15:59:06 UTC
and another one... :/

Anwendung: Kontact (kontact), Signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 1 (Thread 0xb4649700 (LWP 4949))]

Thread 3 (Thread 0xad85fb90 (LWP 5871)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb58b9411 in select () from /lib/libc.so.6
#2  0xb66cb857 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb65f970e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb65971b5 in start_thread () from /lib/libpthread.so.0
#5  0xb58c03be in clone () from /lib/libc.so.6

Thread 2 (Thread 0xace6ab90 (LWP 6141)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb659af62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb65fa6fc in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb65efc26 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb65f970e in ?? () from /usr/lib/libQtCore.so.4
#5  0xb65971b5 in start_thread () from /lib/libpthread.so.0
#6  0xb58c03be in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4649700 (LWP 4949)):
[KCrash Handler]
#6  0xb77b1836 in KPIM::ProgressItem::removeChild (this=0x9414958, kiddo=0x9222860) at /usr/include/QtCore/qmap.h:410
#7  0xb77b1a39 in KPIM::ProgressItem::setComplete (this=0x9222860) at /usr/src/debug/kdepim-4.2.2/libkdepim/progressmanager.cpp:59
#8  0xb0c601eb in KMail::ImapAccountBase::removeJob (this=0x8496dc0, it=@0xbfed3184) at /usr/src/debug/kdepim-4.2.2/kmail/imapaccountbase.cpp:1363
#9  0xb0b7328f in KMail::ListJob::slotListResult (this=0x8da68e8, job=0x8d49740) at /usr/src/debug/kdepim-4.2.2/kmail/listjob.cpp:182
#10 0xb0b74737 in KMail::ListJob::qt_metacall (this=0x8da68e8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfed328c) at /usr/src/debug/kdepim-4.2.2/build/kmail/listjob.moc:76
#11 0xb6703dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#12 0xb6705552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb6923063 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#14 0xb6923509 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#15 0xb6f50015 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#16 0xb6f5015e in KIO::ListJob::slotFinished() () from /usr/lib/libkio.so.5
#17 0xb6f54f93 in KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#18 0xb6703dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb6705552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb7001997 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#21 0xb70045ef in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#22 0xb7001fa7 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#23 0xb6ff48a0 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#24 0xb6ff4c13 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#25 0xb6703dc8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#26 0xb6705552 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#27 0xb6f1d3c7 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#28 0xb6f1edf3 in ?? () from /usr/lib/libkio.so.5
#29 0xb6f1f446 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#30 0xb66fca1b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#31 0xb66fe4b0 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#32 0xb5b9869c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#33 0xb5ba099e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb6cabded in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb66edadb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#36 0xb66ee725 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#37 0xb66ee91d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#38 0xb671990f in ?? () from /usr/lib/libQtCore.so.4
#39 0xb4e669c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb4e6a083 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb4e6a241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6719558 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0xb5c38975 in ?? () from /usr/lib/libQtGui.so.4
#44 0xb66ec0fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb66ec53a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0xb66ee9e9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0xb5b98517 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0x0804bf8f in main (argc=1, argv=0xbfed41c4) at /usr/src/debug/kdepim-4.2.2/kontact/src/main.cpp:218
Comment 6 Dario Andres 2009-07-07 13:20:09 UTC
*** Bug 198567 has been marked as a duplicate of this bug. ***
Comment 7 Christophe Marin 2009-07-09 12:00:14 UTC
*** Bug 199436 has been marked as a duplicate of this bug. ***
Comment 8 Björn Ruberg 2010-02-25 10:54:04 UTC
Does this happen everytime you want to open a mail? Or just with specific mails? Or has this problem been fixed?
Comment 9 Mathias Homann 2010-02-25 11:25:55 UTC
it happens totally random.

I open a mail and it crashes... i restart kontact, open the same mail again, and it works fine.

I haven't seen any common factor in those crashes, other than that the mails are on an imap server.
...not even the same imap server.
Comment 10 Mathias Homann 2010-02-25 11:29:16 UTC
it happens totally random.

I open a mail and it crashes... i restart kontact, open the same mail again, and it works fine.

I haven't seen any common factor in those crashes, other than that the mails are on an imap server.
...not even the same imap server.
Comment 11 Dario Andres 2010-03-20 19:51:20 UTC
From bug 223455:
- What I was doing when the application crashed:
If I click on the directory for the SSL-IMAP-Account, Kmail crashes often.
Comment 12 Dario Andres 2010-03-20 19:51:22 UTC
*** Bug 223455 has been marked as a duplicate of this bug. ***
Comment 13 Jonathan Thomas 2010-05-27 20:49:26 UTC
*** Bug 237743 has been marked as a duplicate of this bug. ***
Comment 14 Christophe Marin 2010-06-06 23:46:57 UTC
*** Bug 236892 has been marked as a duplicate of this bug. ***
Comment 15 Nicolas L. 2010-06-17 10:40:06 UTC

*** This bug has been marked as a duplicate of bug 136145 ***
Comment 16 Christophe Marin 2010-07-05 14:38:33 UTC
*** Bug 243397 has been marked as a duplicate of this bug. ***
Comment 17 p92 2010-07-26 11:49:32 UTC
Created attachment 49482 [details]
New crash information added by DrKonqi

This happens when trying to unsubscribe to folders in an imap account
Comment 18 Björn Ruberg 2010-08-06 00:49:02 UTC
*** Bug 151970 has been marked as a duplicate of this bug. ***
Comment 19 Björn Ruberg 2010-08-06 00:49:14 UTC
*** Bug 245566 has been marked as a duplicate of this bug. ***
Comment 20 Björn Ruberg 2010-08-06 00:50:02 UTC
*** Bug 175452 has been marked as a duplicate of this bug. ***
Comment 21 Christophe Marin 2010-09-19 21:46:22 UTC
*** Bug 231394 has been marked as a duplicate of this bug. ***
Comment 22 Dario Andres 2010-11-20 20:17:56 UTC
[Comment from a bug triager]
From bug 255190:
- What I was doing when the application crashed:
changing the layout from short folder list to long folder list

From bug 250552:
-- Information about the crash:
I was trying to open the folders of my mail-account. This time Kmail crashed
while loading the contents. It sometimes crashes too while opening a mail or
deferring mails from the inbox into another folder. The imap server seems to
work very slow and loading the contents needs almost all RAM.
Comment 23 Dario Andres 2010-11-20 20:18:08 UTC
*** Bug 255190 has been marked as a duplicate of this bug. ***
Comment 24 Dario Andres 2010-11-20 20:18:11 UTC
*** Bug 250552 has been marked as a duplicate of this bug. ***
Comment 25 Dario Andres 2010-12-12 19:09:52 UTC
[Comment from a bug triager]
From bug 256020:
- What I was doing when the application crashed:
When the system starts, kontact with kmail window is also automatically
started. The folder showed 
 new messages si I clicked on it to display them. Than, an error message
"connection to IMAP unexpectedly closed" appeared. When I closed the error
popup clicking "OK", Kontact crashed.
Comment 26 Dario Andres 2010-12-12 19:10:06 UTC
*** Bug 256020 has been marked as a duplicate of this bug. ***
Comment 27 Christophe Marin 2010-12-20 16:25:40 UTC
*** Bug 260792 has been marked as a duplicate of this bug. ***
Comment 28 Christophe Marin 2011-03-22 18:16:54 UTC
*** Bug 269123 has been marked as a duplicate of this bug. ***
Comment 29 Christophe Marin 2011-05-11 10:53:46 UTC
*** Bug 272999 has been marked as a duplicate of this bug. ***
Comment 30 Christophe Marin 2011-05-11 13:55:41 UTC
*** Bug 273032 has been marked as a duplicate of this bug. ***
Comment 31 agaida 2011-05-11 14:37:38 UTC
I don't think it's a dup. It seems to be a regression. Never had this error 
before in sid. This behavior was introduce with the yesterday update.
Comment 32 S. Burmeister 2011-05-12 13:40:21 UTC
Created attachment 59935 [details]
New crash information added by DrKonqi

kontact (4.6 beta5) on KDE Platform 4.6.3 (4.6.3) using Qt 4.7.3

- What I was doing when the application crashed:

This crash is still valid for kmail2/akonadi running within KDE SC 4.6.3

-- Backtrace (Reduced):
#6  detach (this=0x690077002d007d, akey=@0x7fffed6299a8) at /usr/include/QtCore/qmap.h:202
#7  QMap<KPIM::ProgressItem*, bool>::remove (this=0x690077002d007d, akey=@0x7fffed6299a8) at /usr/include/QtCore/qmap.h:660
#8  0x00007f6c6196c61b in KPIM::ProgressItem::removeChild (this=0x690077002d0045, kiddo=0x65cbd60) at /usr/src/debug/kdepim-4.6.40.git.1302464593/libkdepim/progressmanager.cpp:73
#9  0x00007f6c6196c681 in KPIM::ProgressItem::setComplete (this=0x65cbd60) at /usr/src/debug/kdepim-4.6.40.git.1302464593/libkdepim/progressmanager.cpp:58
#10 0x00007f6c6196dbad in KPIM::AgentProgressMonitor::Private::instanceStatusChanged (this=0x55688d0, instance=...) at /usr/src/debug/kdepim-4.6.40.git.1302464593/libkdepim/agentprogressmonitor.cpp:86
Comment 33 Christophe Marin 2011-07-14 10:03:27 UTC
*** Bug 277751 has been marked as a duplicate of this bug. ***
Comment 34 Myriam Schweingruber 2012-08-19 10:52:46 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding