Bug 233123

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

Description John Florian 2010-04-03 00:20:29 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.9-70.fc12.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Two or three times in a row I composed a new mail, pressed sent and kmail crashed.

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  d_func (this=0x3100250000) at itemviews/qabstractitemview.h:353
#6  QAbstractItemView::model (this=0x3100250000) at itemviews/qabstractitemview.cpp:691
#7  0x00000035904f8e75 in QTreeWidgetItem::executePendingSort (this=<value optimized out>) at itemviews/qtreewidget.cpp:2189
#8  0x00007f5b3d25c85e in indexOfChild (this=0x2798070, parent=0x2437380, node=0x268fb30, description=..., mimetype=..., encoding=<value optimized out>, size=0, revertOrder=false)
    at /usr/include/QtGui/qtreewidget.h:251
#9  KMMimePartTreeItem::KMMimePartTreeItem (this=0x2798070, parent=0x2437380, node=0x268fb30, description=..., mimetype=..., encoding=<value optimized out>, size=0, revertOrder=false)
    at /usr/src/debug/kdepim-4.4.1/kmail/kmmimeparttree.cpp:385
#10 0x00007f5b3d29e203 in partNode::fillMimePartTree (this=0x268fb30, parentItem=0x2437380, 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
#11 0x00007f5b3d28d20c in KMail::ObjectTreeParser::insertAndParseNewChildNode (this=0x7fff11c681b0, 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
#12 0x00007f5b3d291000 in KMail::ObjectTreeParser::processMessageRfc822Subtype (this=0x7fff11c681b0, node=0x23ddad0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:1582
#13 0x00007f5b3d28c939 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff11c681b0, node=0x23ddad0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:318
#14 0x00007f5b3d28cc55 in KMail::ObjectTreeParser::stdChildHandling (this=0x7fff11c684c0, child=0x23dd8e0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:1278
#15 0x00007f5b3d28d004 in KMail::ObjectTreeParser::processMultiPartMixedSubtype (this=<value optimized out>, node=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:1291
#16 0x00007f5b3d28c939 in KMail::ObjectTreeParser::parseObjectTree (this=0x7fff11c684c0, node=0x266d7c0) at /usr/src/debug/kdepim-4.4.1/kmail/objecttreeparser.cpp:318
#17 0x00007f5b3d131960 in KMReaderWin::parseMsg (this=0x13e41e0, aMsg=0x2ecf970) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:1612
#18 0x00007f5b3d127240 in KMReaderWin::displayMessage (this=0x13e41e0) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:1536
#19 0x00007f5b3d127410 in KMReaderWin::updateReaderWin (this=0x13e41e0) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:1479
#20 0x00007f5b3d127cd5 in KMReaderWin::update (this=0x13e41e0, observable=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/kmreaderwin.cpp:904
#21 0x00007f5b3d321a41 in KMail::ISubject::notify (this=0x2ecfa40) at /usr/src/debug/kdepim-4.4.1/kmail/isubject.cpp:33
#22 0x00007f5b3d06d6cc in KMMessage::updateBodyPart (this=0x2ecf970, partSpecifier=..., data=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/kmmessage.cpp:3185
#23 0x00007f5b3d2fcd39 in KMail::ImapJob::slotGetMessageResult (this=0x21a3ed0, job=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/imapjob.cpp:435
#24 0x00007f5b3d2fe22b in KMail::ImapJob::qt_metacall (this=0x21a3ed0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff11c68f80)
    at /usr/src/debug/kdepim-4.4.1/x86_64-redhat-linux-gnu/kmail/imapjob.moc:88
#25 0x000000358cf6a2af in QMetaObject::activate (sender=0x25b8f80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff11c68f80) at kernel/qobject.cpp:3293
#26 0x000000358f8f40f2 in KJob::result (this=<value optimized out>, _t1=0x25b8f80) at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#27 0x000000358f8f43b0 in KJob::emitResult (this=0x25b8f80) at /usr/src/debug/kdelibs-4.4.1/kdecore/jobs/kjob.cpp:312
#28 0x0000003593ced253 in KIO::SimpleJob::slotFinished (this=0x25b8f80) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:486
#29 0x0000003593cee727 in KIO::TransferJob::slotFinished (this=0x25b8f80) at /usr/src/debug/kdelibs-4.4.1/kio/kio/job.cpp:1058
#30 0x0000003593cec351 in KIO::TransferJob::qt_metacall (this=0x25b8f80, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff11c693a0)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/jobclasses.moc:367
#31 0x000000358cf6a2af in QMetaObject::activate (sender=0x1409f50, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#32 0x0000003593da0e91 in KIO::SlaveInterface::dispatch (this=0x1409f50, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:175
#33 0x0000003593d9e2c3 in KIO::SlaveInterface::dispatch (this=0x1409f50) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slaveinterface.cpp:91
#34 0x0000003593d93626 in KIO::Slave::gotInput (this=0x1409f50) at /usr/src/debug/kdelibs-4.4.1/kio/kio/slave.cpp:324
#35 0x0000003593d937fc in KIO::Slave::qt_metacall (this=0x1409f50, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff11c697c0)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/slave.moc:82
#36 0x000000358cf6a2af in QMetaObject::activate (sender=0x1ef36c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#37 0x0000003593cbecb7 in KIO::ConnectionPrivate::dequeue (this=0x17051e0) at /usr/src/debug/kdelibs-4.4.1/kio/kio/connection.cpp:82
#38 0x0000003593cbedcd in KIO::Connection::qt_metacall (this=0x1ef36c0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x23860b0)
    at /usr/src/debug/kdelibs-4.4.1/x86_64-redhat-linux-gnu/kio/connection.moc:79
#39 0x000000358cf66921 in QObject::event (this=0x1ef36c0, e=0x226e850) at kernel/qobject.cpp:1248
#40 0x000000358ffaa9dc in QApplicationPrivate::notify_helper (this=0x13a6100, receiver=0x1ef36c0, e=0x226e850) at kernel/qapplication.cpp:4300
#41 0x000000358ffb0aab in QApplication::notify (this=<value optimized out>, receiver=0x1ef36c0, e=0x226e850) at kernel/qapplication.cpp:4183
#42 0x0000003591606846 in KApplication::notify (this=0x7fff11c6a3e0, receiver=0x1ef36c0, event=0x226e850) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#43 0x000000358cf5774c in QCoreApplication::notifyInternal (this=0x7fff11c6a3e0, receiver=0x1ef36c0, event=0x226e850) at kernel/qcoreapplication.cpp:704
#44 0x000000358cf58497 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1364110) at kernel/qcoreapplication.h:215
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1364110) at kernel/qcoreapplication.cpp:1345
#46 0x000000358cf7d523 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#47 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#48 0x000000358363923e in g_main_dispatch (context=0x13a8920) at gmain.c:1960
#49 IA__g_main_context_dispatch (context=0x13a8920) at gmain.c:2513
#50 0x000000358363cc28 in g_main_context_iterate (context=0x13a8920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#51 0x000000358363cd4a in IA__g_main_context_iteration (context=0x13a8920, may_block=1) at gmain.c:2654
#52 0x000000358cf7d063 in QEventDispatcherGlib::processEvents (this=0x1363c20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#53 0x0000003590049a4e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#54 0x000000358cf56192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#55 0x000000358cf5645c in QEventLoop::exec (this=0x7fff11c6a210, flags=...) at kernel/qeventloop.cpp:201
#56 0x000000358cf58749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#57 0x00000000004032d2 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.1/kmail/main.cpp:156

Possible duplicates by query: bug 228284, bug 220960.

Reported using DrKonqi
Comment 1 Björn Ruberg 2010-04-05 23:28:04 UTC

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