Bug 230813

Summary: kmail crash on startup
Product: [Unmaintained] kmail Reporter: akp10
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 1.13.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description akp10 2010-03-15 10:30:31 UTC
Application: kmail (1.13.1)
KDE Platform Version: 4.4.1 (KDE 4.4.1)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.7-37.fc12.x86_64 x86_64
Distribution: "Fedora release 12 (Constantine)"

-- Information about the crash:
since today kmail crashes every startup while opening the first e-mail (IMAP)

The crash can be reproduced every time.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x00000037054f6cd0 in QTreeWidgetItem::addChild (this=0x1a5dd20, child=0x186eaa0) at itemviews/qtreewidget.cpp:1882
#6  0x00000037054f6ed3 in QTreeWidgetItem::QTreeWidgetItem (this=0x186eaa0, parent=0x1a5dd20, type=0) at itemviews/qtreewidget.cpp:1428
#7  0x00007f969b4b1832 in KMMimePartTreeItem::KMMimePartTreeItem (this=0x186eaa0, parent=0x1a5dd20, node=0x191d9a0, description=..., mimetype=..., encoding=<value optimized out>, size=0, revertOrder=
    false) at /usr/src/debug/kdepim-4.4.1/kmail/kmmimeparttree.cpp:378
#8  0x00007f969b4f3203 in partNode::fillMimePartTree (this=0x191d9a0, parentItem=0x1a5dd20, mimePartTree=<value optimized out>, labelDescr=<value optimized out>, labelCntType=<value optimized out>, 
    labelEncoding=<value optimized out>, size=0, revertOrder=false) at /usr/src/debug/kdepim-4.4.1/kmail/partNode.cpp:549
#9  0x00007f969b4e220c in KMail::ObjectTreeParser::insertAndParseNewChildNode (this=0x7fff86f52440, startNode=..., content=<value optimized out>, cntDesc=<value optimized out>, 
    append=<value optimized out>, addToTextualContent=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:232
#10 0x00007f969b4e6000 in KMail::ObjectTreeParser::processMessageRfc822Subtype (this=0x7fff86f52440, node=0x195c1c0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:1582
#11 0x00007f969b4e1939 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff86f52440, node=0x195c1c0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:318
#12 0x00007f969b4e1c55 in KMail::ObjectTreeParser::stdChildHandling (this=0x7fff86f52750, child=0x1d96cf0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:1278
#13 0x00007f969b4e2004 in KMail::ObjectTreeParser::processMultiPartMixedSubtype (this=<value optimized out>, node=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:1291
#14 0x00007f969b4e1939 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff86f52750, node=0x19328c0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:318
#15 0x00007f969b386960 in KMReaderWin::parseMsg (this=0xeef350, aMsg=0x1bfdf90) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:1612
#16 0x00007f969b37c240 in KMReaderWin::displayMessage (this=0xeef350) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:1536
#17 0x00007f969b37c410 in KMReaderWin::updateReaderWin (this=0xeef350) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:1479
#18 0x00007f969b37ccd5 in KMReaderWin::update (this=0xeef350, observable=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:904
#19 0x00007f969b576a41 in KMail::ISubject::notify (this=0x1bfe060) at /usr/src/debug/kdepim-4.4.1/kmail/isubject.cpp:33
#20 0x00007f969b2c26cc in KMMessage::updateBodyPart (this=0x1bfdf90, partSpecifier=..., data=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/kmmessage.cpp:3185
#21 0x00007f969b551d39 in KMail::ImapJob::slotGetMessageResult (this=0x1949ac0, job=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/imapjob.cpp:435
#22 0x00007f969b55322b in KMail::ImapJob::qt_metacall (this=0x1949ac0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff86f53210)
    at /usr/src/debug/kdepim-4.4.1/x86_64-redhat-linux-gnu/kmail/imapjob.moc:88
#23 0x00000033a8d6a2af in QMetaObject::activate (sender=0x1c38bb0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff86f53210) at kernel/qobject.cpp:3293
#24 0x00000037048f40f2 in KJob::result (this=<value optimized out>, _t1=0x1c38bb0) at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#25 0x00000037048f43b0 in KJob::emitResult (this=0x1c38bb0) at /usr/src/debug/kdelibs-4.4.1/kdecore/jobs/kjob.cpp:312
#26 0x00000037070ed253 in KIO::SimpleJob::slotFinished (this=0x1c38bb0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:486
#27 0x00000037070ee727 in KIO::TransferJob::slotFinished (this=0x1c38bb0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:1058
#28 0x00000037070ec351 in KIO::TransferJob::qt_metacall (this=0x1c38bb0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff86f53630)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/jobclasses.moc:367
#29 0x00000033a8d6a2af in QMetaObject::activate (sender=0x10a3950, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#30 0x00000037071a0e91 in KIO::SlaveInterface::dispatch (this=0x10a3950, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:175
#31 0x000000370719e2c3 in KIO::SlaveInterface::dispatch (this=0x10a3950) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:91
#32 0x0000003707193626 in KIO::Slave::gotInput (this=0x10a3950) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slave.cpp:324
#33 0x00000037071937fc in KIO::Slave::qt_metacall (this=0x10a3950, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff86f53a50)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/slave.moc:82
#34 0x00000033a8d6a2af in QMetaObject::activate (sender=0x14c4470, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#35 0x00000037070becb7 in KIO::ConnectionPrivate::dequeue (this=0x16869f0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/connection.cpp:82
#36 0x00000037070bedcd in KIO::Connection::qt_metacall (this=0x14c4470, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x1725d40)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/connection.moc:79
#37 0x00000033a8d66921 in QObject::event (this=0x14c4470, e=0x18304f0) at kernel/qobject.cpp:1248
#38 0x0000003704faa9dc in QApplicationPrivate::notify_helper (this=0xe0b130, receiver=0x14c4470, e=0x18304f0) at kernel/qapplication.cpp:4300
#39 0x0000003704fb0aab in QApplication::notify (this=<value optimized out>, receiver=0x14c4470, e=0x18304f0) at kernel/qapplication.cpp:4183
#40 0x0000003706206846 in KApplication::notify (this=0x7fff86f56590, receiver=0x14c4470, event=0x18304f0) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#41 0x00000033a8d5774c in QCoreApplication::notifyInternal (this=0x7fff86f56590, receiver=0x14c4470, event=0x18304f0) at kernel/qcoreapplication.cpp:704
#42 0x00000033a8d58497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xdc00f0) at kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xdc00f0) at kernel/qcoreapplication.cpp:1345
#44 0x00000033a8d7d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#45 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#46 0x00000038f363920e in g_main_dispatch (context=0xe0d920) at gmain.c:1960
#47 IA__g_main_context_dispatch (context=0xe0d920) at gmain.c:2513
#48 0x00000038f363cbf8 in g_main_context_iterate (context=0xe0d920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#49 0x00000038f363cd1a in IA__g_main_context_iteration (context=0xe0d920, may_block=1) at gmain.c:2654
#50 0x00000033a8d7d063 in QEventDispatcherGlib::processEvents (this=0xdbfc00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#51 0x0000003705049a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00000033a8d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00000033a8d5645c in QEventLoop::exec (this=0x7fff86f544a0, flags=...) at kernel/qeventloop.cpp:201
#54 0x000000370542a58e in QDialog::exec (this=0x1c01bf0) at dialogs/qdialog.cpp:546
#55 0x00000037061972a5 in KMessageBox::createKMessageBox (dialog=0x1c01bf0, icon=<value optimized out>, text=<value optimized out>, strlist=<value optimized out>, ask=<value optimized out>, 
    checkboxReturn=<value optimized out>, options=..., details=..., notifyType=Warning) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:333
#56 0x00000037061982b0 in KMessageBox::createKMessageBox (dialog=<value optimized out>, icon=Warning, text=<value optimized out>, strlist=<value optimized out>, ask=..., checkboxReturn=
    0x7fff86f54c3f, options=..., details=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:151
#57 0x000000370619b0c3 in KMessageBox::warningContinueCancelListWId (parent_id=<value optimized out>, text=<value optimized out>, strlist=<value optimized out>, caption=..., buttonContinue_=..., 
    buttonCancel_=..., dontAskAgainName=..., options=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:704
#58 0x000000370619b28b in KMessageBox::warningContinueCancelList (parent=<value optimized out>, text=..., strlist=..., caption=..., buttonContinue=<value optimized out>, 
    buttonCancel=<value optimized out>, dontAskAgainName=..., options=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:666
#59 0x000000370619b2e6 in KMessageBox::warningContinueCancel (parent=<value optimized out>, text=<value optimized out>, caption=..., buttonContinue=..., buttonCancel=..., dontAskAgainName=..., 
    options=...) at /usr/src/debug/kdelibs-4.4.1/kdeui/dialogs/kmessagebox.cpp:642
#60 0x00007f969b400d21 in KMail::ImapAccountBase::handleError (this=0x11fb880, errorCode=<value optimized out>, errorMsg=<value optimized out>, job=0x190d7b0, context=<value optimized out>, 
    abortSync=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/imapaccountbase.cpp:1077
#61 0x00007f969b4027e4 in KMail::ImapAccountBase::handleJobError (this=0x11fb880, job=0x190d7b0, context=..., abortSync=<value optimized out>)
    at /usr/src/debug/kdepim-4.4.1/kmail/imapaccountbase.cpp:378
#62 0x00007f969b5cbb10 in KMail::SearchJob::slotSearchResult (this=0x17e6a40, job=0x190d7b0) at /usr/src/debug/kdepim-4.4.1/kmail/searchjob.cpp:357
#63 0x00007f969b5cf228 in KMail::SearchJob::qt_metacall (this=0x17e6a40, _c=InvokeMetaMethod, _id=5, _a=0x7fff86f552a0) at /usr/src/debug/kdepim-4.4.1/x86_64-redhat-linux-gnu/kmail/searchjob.moc:94
#64 0x00000033a8d6a2af in QMetaObject::activate (sender=0x190d7b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff86f552a0) at kernel/qobject.cpp:3293
#65 0x00000037048f40f2 in KJob::result (this=<value optimized out>, _t1=0x190d7b0) at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#66 0x00000037048f43b0 in KJob::emitResult (this=0x190d7b0) at /usr/src/debug/kdelibs-4.4.1/kdecore/jobs/kjob.cpp:312
#67 0x00000037070ed253 in KIO::SimpleJob::slotFinished (this=0x190d7b0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:486
#68 0x00000037070ebef6 in KIO::SimpleJob::slotError (this=0x190d7b0, err=<value optimized out>, errorText=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:498
#69 0x00000037070ec038 in KIO::SimpleJob::qt_metacall (this=0x190d7b0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff86f55570)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/jobclasses.moc:170
#70 0x00000033a8d6a2af in QMetaObject::activate (sender=0x10a3950, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff86f55570) at kernel/qobject.cpp:3293
#71 0x000000370719e026 in KIO::SlaveInterface::error (this=<value optimized out>, _t1=163, _t2=...) at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:159
#72 0x00000037071a0f0d in KIO::SlaveInterface::dispatch (this=0x10a3950, _cmd=<value optimized out>, rawdata=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:208
#73 0x000000370719e2c3 in KIO::SlaveInterface::dispatch (this=0x10a3950) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:91
#74 0x0000003707193626 in KIO::Slave::gotInput (this=0x10a3950) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slave.cpp:324
#75 0x00000037071937fc in KIO::Slave::qt_metacall (this=0x10a3950, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff86f55970)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/slave.moc:82
#76 0x00000033a8d6a2af in QMetaObject::activate (sender=0x14c4470, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#77 0x00000037070becb7 in KIO::ConnectionPrivate::dequeue (this=0x16869f0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/connection.cpp:82
#78 0x00000037070bedcd in KIO::Connection::qt_metacall (this=0x14c4470, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x1bcc1c0)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/connection.moc:79
#79 0x00000033a8d66921 in QObject::event (this=0x14c4470, e=0x12db890) at kernel/qobject.cpp:1248
#80 0x0000003704faa9dc in QApplicationPrivate::notify_helper (this=0xe0b130, receiver=0x14c4470, e=0x12db890) at kernel/qapplication.cpp:4300
#81 0x0000003704fb0aab in QApplication::notify (this=<value optimized out>, receiver=0x14c4470, e=0x12db890) at kernel/qapplication.cpp:4183
#82 0x0000003706206846 in KApplication::notify (this=0x7fff86f56590, receiver=0x14c4470, event=0x12db890) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#83 0x00000033a8d5774c in QCoreApplication::notifyInternal (this=0x7fff86f56590, receiver=0x14c4470, event=0x12db890) at kernel/qcoreapplication.cpp:704
#84 0x00000033a8d58497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xdc00f0) at kernel/qcoreapplication.h:215
#85 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xdc00f0) at kernel/qcoreapplication.cpp:1345
#86 0x00000033a8d7d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#87 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#88 0x00000038f363920e in g_main_dispatch (context=0xe0d920) at gmain.c:1960
#89 IA__g_main_context_dispatch (context=0xe0d920) at gmain.c:2513
#90 0x00000038f363cbf8 in g_main_context_iterate (context=0xe0d920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#91 0x00000038f363cd1a in IA__g_main_context_iteration (context=0xe0d920, may_block=1) at gmain.c:2654
#92 0x00000033a8d7d063 in QEventDispatcherGlib::processEvents (this=0xdbfc00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#93 0x0000003705049a1e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#94 0x00000033a8d56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#95 0x00000033a8d5645c in QEventLoop::exec (this=0x7fff86f563c0, flags=...) at kernel/qeventloop.cpp:201
#96 0x00000033a8d58749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#97 0x00000000004032d2 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/main.cpp:156

This bug may be a duplicate of or related to bug 186502.

Possible duplicates by query: bug 230341, bug 230083, bug 229445, bug 229154, bug 228836.

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-16 12:57:01 UTC
Merging with bug 186502. Thanks

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