Bug 232012 - Kmail crash when replying to a mail
Summary: Kmail crash when replying to a mail
Status: RESOLVED DUPLICATE of bug 213737
Alias: None
Product: kmail
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-03-24 16:06 UTC by Dalibor Karlović
Modified: 2010-03-28 00:15 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 Dalibor Karlović 2010-03-24 16:06:28 UTC
Application that crashed: kmail
Version of the application: 1.12.3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.3
Operating System: Linux 2.6.27.38-170.2.113.fc10.i686 i686

What I was doing when the application crashed:
When chosing any of the Reply / Forward items from the context menu on this particular email, kmail crashes.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7857770 (LWP 7617))]

Thread 2 (Thread 0xafca6b90 (LWP 7618)):
#0  0x00d89416 in __kernel_vsyscall ()
#1  0x00b8c432 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x06936cac in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0x0692c316 in ?? () from /usr/lib/libQtCore.so.4
#4  0x06935c92 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00b8851f in start_thread (arg=0xafca6b90) at pthread_create.c:297
#6  0x00abe04e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7857770 (LWP 7617)):
[KCrash Handler]
#6  KMReaderWin::htmlMail (this=0x0) at /usr/src/debug/kdepim-4.3.3/kmail/kmreaderwin.cpp:2558
#7  0x063e4eab in KMail::ObjectTreeParser::processMultiPartAlternativeSubtype (this=0xbf9e15dc, node=0x8f79c00) at /usr/src/debug/kdepim-4.3.3/kmail/objecttreeparser.cpp:1182
#8  0x063f352b in process (this=0x90012f8, otp=0xbf9e15dc, node=0x8f79c00, result=@0xbf9e1554) at /usr/src/debug/kdepim-4.3.3/kmail/bodypartformatter.cpp:119
#9  0x063e41a6 in KMail::ObjectTreeParser::parseObjectTree (this=0xbf9e15dc, node=0x8f79c00) at /usr/src/debug/kdepim-4.3.3/kmail/objecttreeparser.cpp:296
#10 0x0613cc12 in KMMessage::parseTextStringFromDwPart (this=0x8f66d48, root=0x8f79c00, parsedString=@0xbf9e16d4, codec=@0xbf9e16d0, isHTML=@0xbf9e16db)
    at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:502
#11 0x0613d014 in KMMessage::asPlainText (this=0x8f66d48, aStripSignature=true, allowDecryption=true) at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:527
#12 0x0613f598 in KMMessage::asQuotedString (this=0x8f66d48, aIndentStr=@0xbf9e2270, selection=@0xbf9e2268, aStripSignature=<value optimized out>, allowDecryption=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:603
#13 0x06543831 in KMail::TemplateParser::processWithTemplate (this=0xbf9e224c, tmpl=@0xbf9e2138) at /usr/src/debug/kdepim-4.3.3/kmail/templateparser.cpp:310
#14 0x06541add in KMail::TemplateParser::process (this=0xbf9e224c, aorig_msg=0x8f66d48, afolder=0x0, append=false) at /usr/src/debug/kdepim-4.3.3/kmail/templateparser.cpp:194
#15 0x06147ce7 in KMMessage::createReply (this=0x8f66d48, replyStrategy=KMail::ReplySmart, selection=@0x8e86558, noQuote=false, allowDecryption=<value optimized out>, 
    selectionIsBody=<value optimized out>, tmpl=@0xbf9e2458) at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:824
#16 0x064064f9 in KMReplyToCommand::execute (this=0x8e86530) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:1106
#17 0x063feb72 in KMCommand::slotPostTransfer (this=0x8e86530, result=KMCommand::OK) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:275
#18 0x06408f94 in KMCommand::qt_metacall (this=0x8e86530, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf9e25bc) at /usr/src/debug/kdepim-4.3.3/i386-redhat-linux-gnu/kmail/kmcommands.moc:87
#19 0x06409682 in KMReplyToCommand::qt_metacall (this=0x8e86530, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf9e25bc) at /usr/src/debug/kdepim-4.3.3/i386-redhat-linux-gnu/kmail/kmcommands.moc:844
#20 0x06a3f758 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0x06a403e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0x063faa83 in KMCommand::messagesTransfered (this=0x8e86530, _t1=KMCommand::OK) at /usr/src/debug/kdepim-4.3.3/i386-redhat-linux-gnu/kmail/kmcommands.moc:102
#23 0x06408e8f in KMCommand::slotJobFinished (this=0x8e86530) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:421
#24 0x06408f5b in KMCommand::qt_metacall (this=0x8e86530, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf9e26d8) at /usr/src/debug/kdepim-4.3.3/i386-redhat-linux-gnu/kmail/kmcommands.moc:89
#25 0x06409682 in KMReplyToCommand::qt_metacall (this=0x8e86530, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbf9e26d8) at /usr/src/debug/kdepim-4.3.3/i386-redhat-linux-gnu/kmail/kmcommands.moc:844
#26 0x06a3f758 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0x06a403e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0x0645f627 in KMail::FolderJob::finished (this=0x8f747a0) at /usr/src/debug/kdepim-4.3.3/i386-redhat-linux-gnu/kmail/folderjob.moc:133
#29 0x0645ff6f in ~FolderJob (this=0x8f747a0) at /usr/src/debug/kdepim-4.3.3/kmail/folderjob.cpp:96
#30 0x0646bddd in ~ImapJob (this=0x8f747a0) at /usr/src/debug/kdepim-4.3.3/kmail/imapjob.cpp:288
#31 0x06a390a5 in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#32 0x06a3a97b in QObject::event () from /usr/lib/libQtCore.so.4
#33 0x02b4f9ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#34 0x02b57cfe in QApplication::notify () from /usr/lib/libQtGui.so.4
#35 0x046b4fad in KApplication::notify () from /usr/lib/libkdeui.so.5
#36 0x06a2a01b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#37 0x06a2ac75 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#38 0x06a2ae6d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#39 0x06a55c5f in ?? () from /usr/lib/libQtCore.so.4
#40 0x00c07258 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#41 0x00c0a903 in ?? () from /lib/libglib-2.0.so.0
#42 0x00c0aac1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#43 0x06a558a8 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#44 0x02befcf5 in ?? () from /usr/lib/libQtGui.so.4
#45 0x06a2864a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#46 0x06a28a92 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#47 0x06a2af39 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#48 0x02b4f867 in QApplication::exec () from /usr/lib/libQtGui.so.4
#49 0x0804a580 in main (argc=) at /usr/src/debug/kdepim-4.3.3/kmail/main.cpp:146

Reported using DrKonqi
Comment 1 Dario Andres 2010-03-28 00:15:22 UTC
This is fixed in KDE SC 4.3.5 and later.
Regards

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