Bug 220361 - kontact crashes on quitting it shortly after starting it (different backtraces)
Summary: kontact crashes on quitting it shortly after starting it (different backtraces)
Status: RESOLVED DUPLICATE of bug 204107
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 220358 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-28 10:28 UTC by Martin Steigerwald
Modified: 2010-03-28 05:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Steigerwald 2009-12-28 10:28:57 UTC
Application that crashed: kontact
Version of the application: 4.3.4
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.6.0
Operating System: Linux 2.6.31.5-tp42-toi-3.0.1-04850-g4eddd0d i686
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
I start kontact via konsole. Then I wait until the kontact window appears. KMail is opened. Then I quit it and it crashes.

Could be a duplicate of bug #215085 according to the backtrace.

Could also be a duplicate of bug #220358 since it happened in a similar situation. 

Console output:

martin@shambhala:~#255> kontact
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
QObject::connect: Cannot queue arguments of type 'KParts::WindowArgs'
(Make sure 'KParts::WindowArgs' is registered using qRegisterMetaType().)
martin@shambhala:~> QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active                                                        
QPainter::setClipRect: Painter not active                                                      
QPainter::hasClipping: Painter not active                                                      
QPainter::setPen: Painter not active                                                           
QPainter::setBrush: Painter not active                                                         
QPainter::drawRects: Painter not active                                                        
QPainter::hasClipping: Painter not active                                                      
QPainter::setPen: Painter not active                                                           
QPainter::setBrush: Painter not active                                                         
QPainter::drawRects: Painter not active                                                        
QPainter::hasClipping: Painter not active                                                      
QPainter::setPen: Painter not active                                                           
QPainter::setBrush: Painter not active                                                         
QPainter::drawRects: Painter not active                                                        
QPainter::hasClipping: Painter not active                                                      
QPainter::setPen: Painter not active                                                           
QPainter::setBrush: Painter not active                                                         
QPainter::drawRects: Painter not active                                                        
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::hasClipping: Painter not active
QPainter::setPen: Painter not active
QPainter::setBrush: Painter not active
QPainter::drawRects: Painter not active
QPainter::setPen: Painter not active
QPainter::worldTransform: Painter not active
*** KMail got signal 11 (Crashing)
KCrash: Application 'kontact' crashing...
sock_file=/home/martin/.kde/socket-shambhala/kdeinit4__0


 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb009cad4 in QMap<KJob*, KMail::ImapAccountBase::jobData>::node_create (this=0xc01c778, job=0xc01b5b8, uds=...) at /usr/include/qt4/QtCore/qmap.h:420
#7  QMap<KJob*, KMail::ImapAccountBase::jobData>::detach_helper (this=0xc01c778, job=0xc01b5b8, uds=...) at /usr/include/qt4/QtCore/qmap.h:708
#8  QMap<KJob*, KMail::ImapAccountBase::jobData>::detach (this=0xc01c778, job=0xc01b5b8, uds=...) at /usr/include/qt4/QtCore/qmap.h:172
#9  QMap<KJob*, KMail::ImapAccountBase::jobData>::find (this=0xc01c778, job=0xc01b5b8, uds=...) at /usr/include/qt4/QtCore/qmap.h:565
#10 KMail::ImapAccountBase::findJob (this=0xc01c778, job=0xc01b5b8, uds=...) at ../../kmail/imapaccountbase.h:180
#11 KMail::ListJob::slotListEntries (this=0xc01c778, job=0xc01b5b8, uds=...) at ../../kmail/listjob.cpp:189
#12 0xb009db96 in KMail::ListJob::qt_metacall (this=0xc01c778, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbf9fa658) at ./listjob.moc:78
#13 0xb6f2d755 in QMetaObject::metacall (object=0x6f5f7265, cl=QMetaObject::InvokeMetaMethod, idx=14, argv=0xbf9fa658) at kernel/qmetaobject.cpp:237
#14 0xb6f3cad1 in QMetaObject::activate (sender=0xc01b5b8, m=0xb5a10fc0, local_signal_index=0, argv=0xbf9fa658) at kernel/qobject.cpp:3294
#15 0xb5861fb9 in KIO::ListJob::entries (this=0xc01b5b8, _t1=0xc01b5b8, _t2=...) at ./jobclasses.moc:781
#16 0xb586e9b8 in KIO::ListJobPrivate::slotListEntries (this=0x9804898, list=...) at ../../kio/kio/job.cpp:2333
#17 0xb586eac0 in KIO::ListJob::qt_metacall (this=0xc01b5b8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbf9fa81c) at ./jobclasses.moc:767
#18 0xb6f2d755 in QMetaObject::metacall (object=0x6f5f7265, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0xbf9fa81c) at kernel/qmetaobject.cpp:237
#19 0xb6f3cad1 in QMetaObject::activate (sender=0xba9d0e8, m=0xb5a13b84, local_signal_index=6, argv=0xbf9fa81c) at kernel/qobject.cpp:3294
#20 0xb5932653 in KIO::SlaveInterface::listEntries (this=0xba9d0e8, _t1=...) at ./slaveinterface.moc:179
#21 0xb59363f9 in KIO::SlaveInterface::dispatch (this=0xba9d0e8, _cmd=106, rawdata=...) at ../../kio/kio/slaveinterface.cpp:193
#22 0xb5932be7 in KIO::SlaveInterface::dispatch (this=0xba9d0e8) at ../../kio/kio/slaveinterface.cpp:91
#23 0xb5924bcd in KIO::Slave::gotInput (this=0xba9d0e8) at ../../kio/kio/slave.cpp:322
#24 0xb59270b3 in KIO::Slave::qt_metacall (this=0xba9d0e8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9faac8) at ./slave.moc:76
#25 0xb6f2d755 in QMetaObject::metacall (object=0x6f5f7265, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf9faac8) at kernel/qmetaobject.cpp:237
#26 0xb6f3cad1 in QMetaObject::activate (sender=0xbab68b8, m=0xb5a104c0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#27 0xb5830c07 in KIO::Connection::readyRead (this=0xbab68b8) at ./connection.moc:86
#28 0xb5832513 in KIO::ConnectionPrivate::dequeue (this=0xbab8d90) at ../../kio/kio/connection.cpp:82
#29 0xb58328f6 in KIO::Connection::qt_metacall (this=0xbab68b8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbb383b8) at ./connection.moc:73
#30 0xb6f2d755 in QMetaObject::metacall (object=0x6f5f7265, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbb383b8) at kernel/qmetaobject.cpp:237
#31 0xb6f37cc6 in QMetaCallEvent::placeMetaCall (this=0x9806f70, object=0xbab68b8) at kernel/qobject.cpp:574
#32 0xb6f39163 in QObject::event (this=0xbab68b8, e=0x9806f70) at kernel/qobject.cpp:1260
#33 0xb6482b5c in QApplicationPrivate::notify_helper (this=0x95060e0, receiver=0xbab68b8, e=0x9806f70) at kernel/qapplication.cpp:4242
#34 0xb648a33d in QApplication::notify (this=0xbf9fb334, receiver=0xbab68b8, e=0x9806f70) at kernel/qapplication.cpp:3661
#35 0xb745362d in KApplication::notify (this=0xbf9fb334, receiver=0xbab68b8, event=0x9806f70) at ../../kdeui/kernel/kapplication.cpp:302
#36 0xb6f283eb in QCoreApplication::notifyInternal (this=0xbf9fb334, receiver=0xbab68b8, event=0x9806f70) at kernel/qcoreapplication.cpp:704
#37 0xb6f2931f in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x94e7380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x94e7380) at kernel/qcoreapplication.cpp:1345
#39 0xb6f294cd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#40 0xb6f549cf in QCoreApplication::sendPostedEvents (s=0x95087d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#41 postEventSourceDispatch (s=0x95087d8) at kernel/qeventdispatcher_glib.cpp:276
#42 0xb4582f28 in g_main_dispatch (context=0x9508758) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#43 IA__g_main_context_dispatch (context=0x9508758) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#44 0xb45866b3 in g_main_context_iterate (context=0x9508758, block=1, dispatch=1, self=0x9504980) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#45 0xb4586838 in IA__g_main_context_iteration (context=0x9508758, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#46 0xb6f544e1 in QEventDispatcherGlib::processEvents (this=0x94e6ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#47 0xb653e9a5 in QGuiEventDispatcherGlib::processEvents (this=0x94e6ec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#48 0xb6f26a3a in QEventLoop::processEvents (this=0xbf9fb2b0, flags=...) at kernel/qeventloop.cpp:149
#49 0xb6f26e82 in QEventLoop::exec (this=0xbf9fb2b0, flags=...) at kernel/qeventloop.cpp:201
#50 0xb6f29599 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#51 0xb6482bf7 in QApplication::exec () at kernel/qapplication.cpp:3570
#52 0x0804b4c6 in main (argc=1, argv=0xbf9fb534) at ../../../kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 215085

Reported using DrKonqi
Comment 1 Martin Steigerwald 2009-12-28 10:36:51 UTC
*** Bug 220358 has been marked as a duplicate of this bug. ***
Comment 2 Martin Steigerwald 2009-12-28 10:37:33 UTC
Crash is reproducable every attempt I quit kontact shortly after it has been started. When I wait a bit longer before quitting it, it doesn't crash.

Two more backtraces follow. Since the backtraces are a bit different it appears to be the same bug as I reported in bug #220358.

Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb3c3f700 (LWP 12036))]

Thread 2 (Thread 0xae55eb70 (LWP 12037)):
#0  0xb78c5424 in __kernel_vsyscall ()
#1  0xb475f3d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6311884 in __pthread_cond_timedwait (cond=0x96e7058, mutex=0x96e7040, abstime=0xae55e2bc) at forward.c:152
#3  0xb6f6a5dc in QWaitConditionPrivate::wait (this=0x99bba8c, mutex=0x99bba88, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0x99bba8c, mutex=0x99bba88, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb6f5f22b in QThreadPoolThread::run (this=0x99bbb28) at concurrent/qthreadpool.cpp:140
#6  0xb6f6970e in QThreadPrivate::start (arg=0x99bbb28) at thread/qthread_unix.cpp:244
#7  0xb475b585 in start_thread (arg=0xae55eb70) at pthread_create.c:300
#8  0xb63042be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb3c3f700 (LWP 12036)):
[KCrash Handler]
#6  QBasicAtomicInt::operator!= (this=0xbeaa978, job=0xba4fc78, uds=...) at /usr/include/qt4/QtCore/qbasicatomic.h:69
#7  QMap<KJob*, KMail::ImapAccountBase::jobData>::detach (this=0xbeaa978, job=0xba4fc78, uds=...) at /usr/include/qt4/QtCore/qmap.h:172
#8  QMap<KJob*, KMail::ImapAccountBase::jobData>::find (this=0xbeaa978, job=0xba4fc78, uds=...) at /usr/include/qt4/QtCore/qmap.h:565
#9  KMail::ImapAccountBase::findJob (this=0xbeaa978, job=0xba4fc78, uds=...) at ../../kmail/imapaccountbase.h:180
#10 KMail::ListJob::slotListEntries (this=0xbeaa978, job=0xba4fc78, uds=...) at ../../kmail/listjob.cpp:189
#11 0xb01e5b96 in KMail::ListJob::qt_metacall (this=0xbeaa978, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfd33c38) at ./listjob.moc:78
#12 0xb7071755 in QMetaObject::metacall (object=0xbeaa978, cl=QMetaObject::InvokeMetaMethod, idx=14, argv=0xbfd33c38) at kernel/qmetaobject.cpp:237
#13 0xb7080ad1 in QMetaObject::activate (sender=0xba4fc78, m=0xb5b54fc0, local_signal_index=0, argv=0xbfd33c38) at kernel/qobject.cpp:3294
#14 0xb59a5fb9 in KIO::ListJob::entries (this=0xba4fc78, _t1=0xba4fc78, _t2=...) at ./jobclasses.moc:781
#15 0xb59b29b8 in KIO::ListJobPrivate::slotListEntries (this=0xbfa9410, list=...) at ../../kio/kio/job.cpp:2333
#16 0xb59b2ac0 in KIO::ListJob::qt_metacall (this=0xba4fc78, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd33dfc) at ./jobclasses.moc:767
#17 0xb7071755 in QMetaObject::metacall (object=0xbeaa978, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0xbfd33dfc) at kernel/qmetaobject.cpp:237
#18 0xb7080ad1 in QMetaObject::activate (sender=0xba4dc70, m=0xb5b57b84, local_signal_index=6, argv=0xbfd33dfc) at kernel/qobject.cpp:3294
#19 0xb5a76653 in KIO::SlaveInterface::listEntries (this=0xba4dc70, _t1=...) at ./slaveinterface.moc:179
#20 0xb5a7a3f9 in KIO::SlaveInterface::dispatch (this=0xba4dc70, _cmd=106, rawdata=...) at ../../kio/kio/slaveinterface.cpp:193
#21 0xb5a76be7 in KIO::SlaveInterface::dispatch (this=0xba4dc70) at ../../kio/kio/slaveinterface.cpp:91
#22 0xb5a68bcd in KIO::Slave::gotInput (this=0xba4dc70) at ../../kio/kio/slave.cpp:322
#23 0xb5a6b0b3 in KIO::Slave::qt_metacall (this=0xba4dc70, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd340a8) at ./slave.moc:76
#24 0xb7071755 in QMetaObject::metacall (object=0xbeaa978, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfd340a8) at kernel/qmetaobject.cpp:237
#25 0xb7080ad1 in QMetaObject::activate (sender=0xba4af00, m=0xb5b544c0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#26 0xb5974c07 in KIO::Connection::readyRead (this=0xba4af00) at ./connection.moc:86
#27 0xb5976513 in KIO::ConnectionPrivate::dequeue (this=0xba4b9b8) at ../../kio/kio/connection.cpp:82
#28 0xb59768f6 in KIO::Connection::qt_metacall (this=0xba4af00, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf4e290) at ./connection.moc:73
#29 0xb7071755 in QMetaObject::metacall (object=0xbeaa978, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf4e290) at kernel/qmetaobject.cpp:237
#30 0xb707bcc6 in QMetaCallEvent::placeMetaCall (this=0xbff8ad8, object=0xba4af00) at kernel/qobject.cpp:574
#31 0xb707d163 in QObject::event (this=0xba4af00, e=0xbff8ad8) at kernel/qobject.cpp:1260
#32 0xb65c6b5c in QApplicationPrivate::notify_helper (this=0x94b30e0, receiver=0xba4af00, e=0xbff8ad8) at kernel/qapplication.cpp:4242
#33 0xb65ce33d in QApplication::notify (this=0xbfd34914, receiver=0xba4af00, e=0xbff8ad8) at kernel/qapplication.cpp:3661
#34 0xb759762d in KApplication::notify (this=0xbfd34914, receiver=0xba4af00, event=0xbff8ad8) at ../../kdeui/kernel/kapplication.cpp:302
#35 0xb706c3eb in QCoreApplication::notifyInternal (this=0xbfd34914, receiver=0xba4af00, event=0xbff8ad8) at kernel/qcoreapplication.cpp:704
#36 0xb706d31f in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9494380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9494380) at kernel/qcoreapplication.cpp:1345
#38 0xb706d4cd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#39 0xb70989cf in QCoreApplication::sendPostedEvents (s=0x94b57d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#40 postEventSourceDispatch (s=0x94b57d8) at kernel/qeventdispatcher_glib.cpp:276
#41 0xb46c6f28 in g_main_dispatch (context=0x94b5758) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#42 IA__g_main_context_dispatch (context=0x94b5758) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#43 0xb46ca6b3 in g_main_context_iterate (context=0x94b5758, block=1, dispatch=1, self=0x94b1980) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#44 0xb46ca838 in IA__g_main_context_iteration (context=0x94b5758, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#45 0xb70984e1 in QEventDispatcherGlib::processEvents (this=0x9493ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#46 0xb66829a5 in QGuiEventDispatcherGlib::processEvents (this=0x9493ec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#47 0xb706aa3a in QEventLoop::processEvents (this=0xbfd34890, flags=...) at kernel/qeventloop.cpp:149
#48 0xb706ae82 in QEventLoop::exec (this=0xbfd34890, flags=...) at kernel/qeventloop.cpp:201
#49 0xb706d599 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#50 0xb65c6bf7 in QApplication::exec () at kernel/qapplication.cpp:3570
#51 0x0804b4c6 in main (argc=1, argv=0xbfd34b14) at ../../../kontact/src/main.cpp:218


Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb3b70700 (LWP 12058))]

Thread 2 (Thread 0xae48fb70 (LWP 12061)):
#0  0xb77f6424 in __kernel_vsyscall ()
#1  0xb46903d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb6242884 in __pthread_cond_timedwait (cond=0xaae2ee8, mutex=0xaae2ed0, abstime=0xae48f2bc) at forward.c:152
#3  0xb6e9b5dc in QWaitConditionPrivate::wait (this=0xaae2e34, mutex=0xaae2e30, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (this=0xaae2e34, mutex=0xaae2e30, time=30000) at thread/qwaitcondition_unix.cpp:159
#5  0xb6e9022b in QThreadPoolThread::run (this=0xaa6f298) at concurrent/qthreadpool.cpp:140
#6  0xb6e9a70e in QThreadPrivate::start (arg=0xaa6f298) at thread/qthread_unix.cpp:244
#7  0xb468c585 in start_thread (arg=0xae48fb70) at pthread_create.c:300
#8  0xb62352be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb3b70700 (LWP 12058)):
[KCrash Handler]
#6  0xb0115107 in QMap<KJob*, KMail::ImapAccountBase::jobData>::node_create (this=0xaa7abb8, job=0xaa652e8) at /usr/include/qt4/QtCore/qmap.h:420
#7  QMap<KJob*, KMail::ImapAccountBase::jobData>::detach_helper (this=0xaa7abb8, job=0xaa652e8) at /usr/include/qt4/QtCore/qmap.h:708
#8  QMap<KJob*, KMail::ImapAccountBase::jobData>::detach (this=0xaa7abb8, job=0xaa652e8) at /usr/include/qt4/QtCore/qmap.h:172
#9  QMap<KJob*, KMail::ImapAccountBase::jobData>::find (this=0xaa7abb8, job=0xaa652e8) at /usr/include/qt4/QtCore/qmap.h:565
#10 KMail::ImapAccountBase::findJob (this=0xaa7abb8, job=0xaa652e8) at ../../kmail/imapaccountbase.h:180
#11 KMail::ListJob::slotListResult (this=0xaa7abb8, job=0xaa652e8) at ../../kmail/listjob.cpp:166
#12 0xb0116bb7 in KMail::ListJob::qt_metacall (this=0xaa7abb8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfbb0ffc) at ./listjob.moc:77
#13 0xb6fa2755 in QMetaObject::metacall (object=0x5, cl=QMetaObject::InvokeMetaMethod, idx=13, argv=0xbfbb0ffc) at kernel/qmetaobject.cpp:237
#14 0xb6fb1ad1 in QMetaObject::activate (sender=0xaa652e8, m=0xb72ef888, local_signal_index=3, argv=0xbfbb0ffc) at kernel/qobject.cpp:3294
#15 0xb718ca33 in KJob::result (this=0xaa652e8, _t1=0xaa652e8) at ./kjob.moc:188
#16 0xb718ced9 in KJob::emitResult (this=0xaa652e8) at ../../kdecore/jobs/kjob.cpp:304
#17 0xb58e1b15 in KIO::SimpleJob::slotFinished (this=0xaa652e8) at ../../kio/kio/job.cpp:477
#18 0xb58e20d4 in KIO::ListJob::slotFinished (this=0xaa652e8) at ../../kio/kio/job.cpp:2408
#19 0xb58de5d3 in KIO::SimpleJob::slotError (this=0xaa652e8, err=143, errorText=...) at ../../kio/kio/job.cpp:489
#20 0xb58de7c3 in KIO::SimpleJob::qt_metacall (this=0xaa652e8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfbb1298) at ./jobclasses.moc:158
#21 0xb58e3a2a in KIO::ListJob::qt_metacall (this=0xaa652e8, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbfbb1298) at ./jobclasses.moc:756
#22 0xb6fa2755 in QMetaObject::metacall (object=0x5, cl=QMetaObject::InvokeMetaMethod, idx=31, argv=0xbfbb1298) at kernel/qmetaobject.cpp:237
#23 0xb6fb1ad1 in QMetaObject::activate (sender=0xa9c8860, m=0xb5a88b84, local_signal_index=2, argv=0xbfbb1298) at kernel/qobject.cpp:3294
#24 0xb59a7799 in KIO::SlaveInterface::error (this=0xa9c8860, _t1=143, _t2=...) at ./slaveinterface.moc:153
#25 0xb5999d4b in KIO::Slave::gotInput (this=0xa9c8860) at ../../kio/kio/slave.cpp:331
#26 0xb599c0b3 in KIO::Slave::qt_metacall (this=0xa9c8860, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbb13b8) at ./slave.moc:76
#27 0xb6fa2755 in QMetaObject::metacall (object=0x5, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfbb13b8) at kernel/qmetaobject.cpp:237
#28 0xb6fb1ad1 in QMetaObject::activate (sender=0xa9cb928, m=0xb5a854c0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#29 0xb58a5c07 in KIO::Connection::readyRead (this=0xa9cb928) at ./connection.moc:86
#30 0xb58a7907 in KIO::Connection::qt_metacall (this=0xa9cb928, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xaa3f4f8) at ./connection.moc:72
#31 0xb6fa2755 in QMetaObject::metacall (object=0x5, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xaa3f4f8) at kernel/qmetaobject.cpp:237
#32 0xb6faccc6 in QMetaCallEvent::placeMetaCall (this=0xaf3e080, object=0xa9cb928) at kernel/qobject.cpp:574
#33 0xb6fae163 in QObject::event (this=0xa9cb928, e=0xaf3e080) at kernel/qobject.cpp:1260
#34 0xb64f7b5c in QApplicationPrivate::notify_helper (this=0x84310e0, receiver=0xa9cb928, e=0xaf3e080) at kernel/qapplication.cpp:4242
#35 0xb64ff33d in QApplication::notify (this=0xbfbb1bd4, receiver=0xa9cb928, e=0xaf3e080) at kernel/qapplication.cpp:3661
#36 0xb74c862d in KApplication::notify (this=0xbfbb1bd4, receiver=0xa9cb928, event=0xaf3e080) at ../../kdeui/kernel/kapplication.cpp:302
#37 0xb6f9d3eb in QCoreApplication::notifyInternal (this=0xbfbb1bd4, receiver=0xa9cb928, event=0xaf3e080) at kernel/qcoreapplication.cpp:704
#38 0xb6f9e31f in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8412380) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8412380) at kernel/qcoreapplication.cpp:1345
#40 0xb6f9e4cd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#41 0xb6fc99cf in QCoreApplication::sendPostedEvents (s=0x84337d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#42 postEventSourceDispatch (s=0x84337d8) at kernel/qeventdispatcher_glib.cpp:276
#43 0xb45f7f28 in g_main_dispatch (context=0x8433758) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#44 IA__g_main_context_dispatch (context=0x8433758) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#45 0xb45fb6b3 in g_main_context_iterate (context=0x8433758, block=1, dispatch=1, self=0x842f980) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#46 0xb45fb838 in IA__g_main_context_iteration (context=0x8433758, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#47 0xb6fc94e1 in QEventDispatcherGlib::processEvents (this=0x8411ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#48 0xb65b39a5 in QGuiEventDispatcherGlib::processEvents (this=0x8411ec0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#49 0xb6f9ba3a in QEventLoop::processEvents (this=0xbfbb1b50, flags=...) at kernel/qeventloop.cpp:149
#50 0xb6f9be82 in QEventLoop::exec (this=0xbfbb1b50, flags=...) at kernel/qeventloop.cpp:201
#51 0xb6f9e599 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#52 0xb64f7bf7 in QApplication::exec () at kernel/qapplication.cpp:3570
#53 0x0804b4c6 in main (argc=1, argv=0xbfbb1dd4) at ../../../kontact/src/main.cpp:218
Comment 3 Martin Steigerwald 2009-12-28 10:42:00 UTC
Okay, its not dependant on starting it from Konsole. The same happens when using KRunner. Adapting description.

Might just still be a duplicate of bug #204107 and bug #215085. Maybe that "crashes once a day" in bug #204107 happened after quitting shortly after starting it. But I am not completely sure, this one might still be a different.

At least as reported here its absoluty reproducable on my machine.
Comment 4 Martin Steigerwald 2009-12-28 10:48:23 UTC
I found the following conditions on reproducability:

1) kontact crashes on quitting it *shortly* after starting it.
2) it does so when kmail part is being the one displayed initially, it doesn't crash when the summary page is being displayed instead.
3) it doesn't crash here when I wait a few seconds.
4) kmail started alone doesn't crash when quitting it shortly after starting.
Comment 5 Christophe Marin 2010-03-28 05:02:45 UTC

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