Bug 223455 - Kmail crashes while accesing a SSL-IMAP-Account
Summary: Kmail crashes while accesing a SSL-IMAP-Account
Status: VERIFIED DUPLICATE of bug 191345
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:
Depends on:
Blocks:
 
Reported: 2010-01-19 20:45 UTC by Martin Bretschneider
Modified: 2010-05-11 08:39 UTC (History)
1 user (show)

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 Bretschneider 2010-01-19 20:45:55 UTC
Application that crashed: kontact
Version of the application: 4.3.4
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-18-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
If I click on the directory for the SSL-IMAP-Account, Kmail crashes often.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0x00b8e57f in QMap<KPIM::ProgressItem*, bool>::node_create (this=0xab07ea8, kiddo=0xb589e00) at /usr/include/qt4/QtCore/qmap.h:420
#7  QMap<KPIM::ProgressItem*, bool>::detach_helper (this=0xab07ea8, kiddo=0xb589e00) at /usr/include/qt4/QtCore/qmap.h:708
#8  QMap<KPIM::ProgressItem*, bool>::detach (this=0xab07ea8, kiddo=0xb589e00) at /usr/include/qt4/QtCore/qmap.h:172
#9  QMap<KPIM::ProgressItem*, bool>::remove (this=0xab07ea8, kiddo=0xb589e00) at /usr/include/qt4/QtCore/qmap.h:609
#10 KPIM::ProgressItem::removeChild (this=0xab07ea8, kiddo=0xb589e00) at ../../libkdepim/progressmanager.cpp:73
#11 0x00b8e769 in KPIM::ProgressItem::setComplete (this=0xb589e00) at ../../libkdepim/progressmanager.cpp:58
#12 0x05f8fffb in KMail::ImapAccountBase::removeJob (this=0xa2a5718, it=...) at ../../kmail/imapaccountbase.cpp:1370
#13 0x05e8ac22 in KMail::ListJob::slotListResult (this=0xaa72768, job=0xb589e98) at ../../kmail/listjob.cpp:182
#14 0x05e8c0b7 in KMail::ListJob::qt_metacall (this=0xaa72768, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe19398) at ./listjob.moc:77
#15 0x009d0263 in QMetaObject::activate (sender=0xb589e98, from_signal_index=7, to_signal_index=7, argv=0xbfe19398) at kernel/qobject.cpp:3113
#16 0x009d0ec2 in QMetaObject::activate (sender=0xb589e98, m=0x363d68, local_signal_index=3, argv=0xbfe19398) at kernel/qobject.cpp:3187
#17 0x001f9353 in KJob::result (this=0xb589e98, _t1=0xb589e98) at ./kjob.moc:188
#18 0x001f97d9 in KJob::emitResult (this=0xb589e98) at ../../kdecore/jobs/kjob.cpp:304
#19 0x0597b690 in KIO::SimpleJob::slotFinished (this=0xb589e98) at ../../kio/kio/job.cpp:477
#20 0x0597b7fb in KIO::ListJob::slotFinished (this=0xb589e98) at ../../kio/kio/job.cpp:2408
#21 0x0598241e in KIO::ListJob::qt_metacall (this=0xb589e98, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbfe195bc) at ./jobclasses.moc:764
#22 0x009d0263 in QMetaObject::activate (sender=0xaa969f8, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#23 0x009d0ec2 in QMetaObject::activate (sender=0xaa969f8, m=0x5b2cf64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#24 0x05a45587 in KIO::SlaveInterface::finished (this=0xaa969f8) at ./slaveinterface.moc:165
#25 0x05a4947d in KIO::SlaveInterface::dispatch (this=0xaa969f8, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#26 0x05a45a43 in KIO::SlaveInterface::dispatch (this=0xaa969f8) at ../../kio/kio/slaveinterface.cpp:91
#27 0x05a37b1a in KIO::Slave::gotInput (this=0xaa969f8) at ../../kio/kio/slave.cpp:322
#28 0x05a39f13 in KIO::Slave::qt_metacall (this=0xaa969f8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfe1989c) at ./slave.moc:76
#29 0x009d0263 in QMetaObject::activate (sender=0xaa961d8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#30 0x009d0ec2 in QMetaObject::activate (sender=0xaa961d8, m=0x5b298a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#31 0x05941f37 in KIO::Connection::readyRead (this=0xaa961d8) at ./connection.moc:86
#32 0x05943cfe in KIO::ConnectionPrivate::dequeue (this=0xaa961e8) at ../../kio/kio/connection.cpp:82
#33 0x05943e2e in KIO::Connection::qt_metacall (this=0xaa961d8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xab03838) at ./connection.moc:73
#34 0x009c8f0b in QMetaCallEvent::placeMetaCall (this=0xb56d0e0, object=0xaa961d8) at kernel/qobject.cpp:477
#35 0x009ca5fe in QObject::event (this=0xaa961d8, e=0xb56d0e0) at kernel/qobject.cpp:1111
#36 0x010e7f54 in QApplicationPrivate::notify_helper (this=0x9f0d888, receiver=0xaa961d8, e=0xb56d0e0) at kernel/qapplication.cpp:4056
#37 0x010ef67c in QApplication::notify (this=0xbfe1a134, receiver=0xaa961d8, e=0xb56d0e0) at kernel/qapplication.cpp:3603
#38 0x006bb1aa in KApplication::notify (this=0xbfe1a134, receiver=0xaa961d8, event=0xb56d0e0) at ../../kdeui/kernel/kapplication.cpp:302
#39 0x009ba6cb in QCoreApplication::notifyInternal (this=0xbfe1a134, receiver=0xaa961d8, event=0xb56d0e0) at kernel/qcoreapplication.cpp:610
#40 0x009bb2b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9ee0820) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9ee0820) at kernel/qcoreapplication.cpp:1247
#42 0x009bb47d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#43 0x009e53ff in QCoreApplication::sendPostedEvents (s=0x9f0fd10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#44 postEventSourceDispatch (s=0x9f0fd10) at kernel/qeventdispatcher_glib.cpp:210
#45 0x085f5e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0x085f9730 in ?? () from /lib/libglib-2.0.so.0
#47 0x085f9863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0x009e502c in QEventDispatcherGlib::processEvents (this=0x9ee09f8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#49 0x01188be5 in QGuiEventDispatcherGlib::processEvents (this=0x9ee09f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#50 0x009b8c79 in QEventLoop::processEvents (this=0xbfe1a094, flags=) at kernel/qeventloop.cpp:149
#51 0x009b90ca in QEventLoop::exec (this=0xbfe1a094, flags=...) at kernel/qeventloop.cpp:201
#52 0x009bb53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0x010e7dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#54 0x0804b4e6 in main (argc=1, argv=0xbfe1a354) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-20 19:51:22 UTC
Merging with bug 191345. Thanks

*** This bug has been marked as a duplicate of bug 191345 ***
Comment 2 Martin Bretschneider 2010-05-11 08:39:59 UTC
This bug still exists with Kmail 4.4.2 from Ubuntu 10.04 while accessing an SSL-IMAP-Server with the following backtrace:

Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0x00c0d4fc in QMap<KPIM::ProgressItem*, bool>::node_create (this=0xc4fb460) at /usr/include/qt4/QtCore/qmap.h:431
#7  QMap<KPIM::ProgressItem*, bool>::detach_helper (this=0xc4fb460) at /usr/include/qt4/QtCore/qmap.h:738
#8  0x00c0be9d in QMap<KPIM::ProgressItem*, bool>::detach (this=0xc4fb440, kiddo=0xac4b968) at /usr/include/qt4/QtCore/qmap.h:182
#9  QMap<KPIM::ProgressItem*, bool>::remove (this=0xc4fb440, kiddo=0xac4b968) at /usr/include/qt4/QtCore/qmap.h:638
#10 KPIM::ProgressItem::removeChild (this=0xc4fb440, kiddo=0xac4b968) at ../../libkdepim/progressmanager.cpp:73
#11 0x00c0c019 in KPIM::ProgressItem::setComplete (this=0xac4b968) at ../../libkdepim/progressmanager.cpp:58
#12 0xb445911b in KMail::ImapAccountBase::removeJob (this=0xa5d5c28, it=...) at ../../kmail/imapaccountbase.cpp:1375
#13 0xb435c8d2 in KMail::ListJob::slotListResult (this=0xb1ba9f8, job=0xadc7bd0) at ../../kmail/listjob.cpp:182
#14 0xb435d247 in KMail::ListJob::qt_metacall (this=0xb1ba9f8, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfd3f648) at ./listjob.moc:83
#15 0x0108cc9a in QMetaObject::metacall (object=0xb1ba9f8, cl=179279520, idx=13, argv=0xbfd3f648) at kernel/qmetaobject.cpp:237
#16 0x0109b3d5 in QMetaObject::activate (sender=0xadc7bd0, m=0xf16c88, local_signal_index=3, argv=0xbfd3f648) at kernel/qobject.cpp:3293
#17 0x00da8183 in KJob::result (this=0xadc7bd0, _t1=0xadc7bd0) at ./kjob.moc:194
#18 0x00da84e8 in KJob::emitResult (this=0xadc7bd0) at ../../kdecore/jobs/kjob.cpp:312
#19 0x01266f30 in KIO::SimpleJob::slotFinished (this=0xadc7bd0) at ../../kio/kio/job.cpp:486
#20 0x0126709e in KIO::ListJob::slotFinished (this=0xadc7bd0) at ../../kio/kio/job.cpp:2505
#21 0x0126b04e in KIO::ListJob::qt_metacall (this=0xadc7bd0, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbfd3f8ac) at ./jobclasses.moc:818
#22 0x0108cc9a in QMetaObject::metacall (object=0xadc7bd0, cl=179279520, idx=43, argv=0xbfd3f8ac) at kernel/qmetaobject.cpp:237
#23 0x0109b3d5 in QMetaObject::activate (sender=0xa762fd0, m=0x1415f44, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3293
#24 0x01331707 in KIO::SlaveInterface::finished (this=0xa762fd0) at ./slaveinterface.moc:171
#25 0x01334a2d in KIO::SlaveInterface::dispatch (this=0xa762fd0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#26 0x01331bc3 in KIO::SlaveInterface::dispatch (this=0xa762fd0) at ../../kio/kio/slaveinterface.cpp:91
#27 0x01325088 in KIO::Slave::gotInput (this=0xa762fd0) at ../../kio/kio/slave.cpp:324
#28 0x01325293 in KIO::Slave::qt_metacall (this=0xa762fd0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfd3fbbc) at ./slave.moc:82
#29 0x0108cc9a in QMetaObject::metacall (object=0xa762fd0, cl=179279520, idx=30, argv=0xbfd3fbbc) at kernel/qmetaobject.cpp:237
#30 0x0109b3d5 in QMetaObject::activate (sender=0xa7696e0, m=0x1412820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#31 0x0122fbd7 in KIO::Connection::readyRead (this=0xa7696e0) at ./connection.moc:92
#32 0x01231f8e in KIO::ConnectionPrivate::dequeue (this=0xa769748) at ../../kio/kio/connection.cpp:82
#33 0x012320be in KIO::Connection::qt_metacall (this=0xa7696e0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xa948a60) at ./connection.moc:79
#34 0x0108cc9a in QMetaObject::metacall (object=0xa7696e0, cl=179279520, idx=5, argv=0xa948a60) at kernel/qmetaobject.cpp:237
#35 0x01097336 in QMetaCallEvent::placeMetaCall (this=0xc2aba10, object=0xa7696e0) at kernel/qobject.cpp:561
#36 0x010983fe in QObject::event (this=0xa7696e0, e=0xc2aba10) at kernel/qobject.cpp:1248
#37 0x085944dc in QApplicationPrivate::notify_helper (this=0x9d3e278, receiver=0xa7696e0, e=0xc2aba10) at kernel/qapplication.cpp:4300
#38 0x0859b05e in QApplication::notify (this=0xbfd40514, receiver=0xa7696e0, e=0xc2aba10) at kernel/qapplication.cpp:3704
#39 0x0082bf2a in KApplication::notify (this=0xbfd40514, receiver=0xa7696e0, event=0xc2aba10) at ../../kdeui/kernel/kapplication.cpp:302
#40 0x01087a3b in QCoreApplication::notifyInternal (this=0xbfd40514, receiver=0xa7696e0, event=0xc2aba10) at kernel/qcoreapplication.cpp:704
#41 0x0108a473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9d134e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9d134e0) at kernel/qcoreapplication.cpp:1345
#43 0x0108a5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#44 0x010b3adf in QCoreApplication::sendPostedEvents (s=0x9d416b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#45 postEventSourceDispatch (s=0x9d416b0) at kernel/qeventdispatcher_glib.cpp:276
#46 0x034785e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#47 0x0347c2d8 in ?? () from /lib/libglib-2.0.so.0
#48 0x0347c4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#49 0x010b35d5 in QEventDispatcherGlib::processEvents (this=0x9d13070, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#50 0x08654135 in QGuiEventDispatcherGlib::processEvents (this=0x9d13070, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x01086059 in QEventLoop::processEvents (this=0xbfd40474, flags=) at kernel/qeventloop.cpp:149
#52 0x010864aa in QEventLoop::exec (this=0xbfd40474, flags=...) at kernel/qeventloop.cpp:201
#53 0x0108a69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#54 0x08594577 in QApplication::exec () at kernel/qapplication.cpp:3579
#55 0x0804b472 in main (argc=1, argv=0xbfd40734) at ../../../kontact/src/main.cpp:224