Bug 213945

Summary: KMail crash when entering A to answer a message to all
Product: [Applications] kontact Reporter: Freek de Kruijf <freekdekruijf>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Freek de Kruijf 2009-11-10 10:02:21 UTC
Application that crashed: kontact
Version of the application: 4.3.3
KDE Version: 4.3.3 (KDE 4.3.3) "release 1"
Qt Version: 4.5.3
Operating System: Linux 2.6.27.37-0.1-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
this crash is reproducable

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#5  KMReaderWin::htmlMail (this=0x0) at /usr/src/debug/kdepim-4.3.3/kmail/kmreaderwin.cpp:2558
#6  0x00007f3018e9c70f in KMail::ObjectTreeParser::processMultiPartAlternativeSubtype (this=0x7ffff7b900a0, node=<value optimized out>) at /usr/src/debug/kdepim-4.3.3/kmail/objecttreeparser.cpp:1182
#7  0x00007f3018e9bd1d in KMail::ObjectTreeParser::parseObjectTree (this=0x7ffff7b900a0, node=0x1cec7b0) at /usr/src/debug/kdepim-4.3.3/kmail/objecttreeparser.cpp:296
#8  0x00007f3018c25df6 in KMMessage::parseTextStringFromDwPart (this=<value optimized out>, root=0x1cec7b0, parsedString=@0x7ffff7b902c0, codec=@0x7ffff7b902b8, isHTML=@0x7ffff7b902cf)
    at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:502
#9  0x00007f3018c2622c in KMMessage::asPlainText (this=0x1ce8940, aStripSignature=true, allowDecryption=true) at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:527
#10 0x00007f3018c2853d in KMMessage::asQuotedString (this=0x1ce8940, aIndentStr=@0x7ffff7b91ee8, selection=<value optimized out>, aStripSignature=18, allowDecryption=false)
    at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:603
#11 0x00007f3018fe38f8 in KMail::TemplateParser::processWithTemplate (this=0x7ffff7b91ea0, tmpl=@0x7ffff7b91db0) at /usr/src/debug/kdepim-4.3.3/kmail/templateparser.cpp:310
#12 0x00007f3018fe1c7c in KMail::TemplateParser::process (this=0x7ffff7b91ea0, aorig_msg=<value optimized out>, afolder=<value optimized out>, append=<value optimized out>)
    at /usr/src/debug/kdepim-4.3.3/kmail/templateparser.cpp:194
#13 0x00007f3018c307e7 in KMMessage::createReply (this=0x1ce8940, replyStrategy=KMail::ReplyAll, selection=@0x1c3d3e8, noQuote=false, allowDecryption=true, selectionIsBody=<value optimized out>, 
    tmpl=@0x7ffff7b92530) at /usr/src/debug/kdepim-4.3.3/kmail/kmmessage.cpp:824
#14 0x00007f3018eba95e in KMReplyToAllCommand::execute (this=0x1c3d3a0) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:1174
#15 0x00007f3018eb3722 in KMCommand::slotPostTransfer (this=0x1c3d3a0, result=KMCommand::OK) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:274
#16 0x00007f3018ebd70e in KMCommand::qt_metacall (this=0x1c3d3a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff7b926b0)
    at /usr/src/debug/kdepim-4.3.3/build/kmail/kmcommands.moc:87
#17 0x00007f302cb7dee2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#18 0x00007f3018eb08fe in KMCommand::messagesTransfered (this=0x0, _t1=KMCommand::OK) at /usr/src/debug/kdepim-4.3.3/build/kmail/kmcommands.moc:102
#19 0x00007f3018ecbf88 in KMCommand::transferSelectedMsgs (this=0x1c3d3a0) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:368
#20 0x00007f3018ecc1b6 in KMCommand::slotStart (this=0x1c3d3a0) at /usr/src/debug/kdepim-4.3.3/kmail/kmcommands.cpp:266
#21 0x00007f3018ebd722 in KMCommand::qt_metacall (this=0x1c3d3a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff7b928e0)
    at /usr/src/debug/kdepim-4.3.3/build/kmail/kmcommands.moc:86
#22 0x00007f302cb7dee2 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQtCore.so.4
#23 0x00007f302cb83c1f in ?? () from /usr/lib64/libQtCore.so.4
#24 0x00007f302cb78d33 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#25 0x00007f302b886a4d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f302b88ecda in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#27 0x00007f302d9aa09b in KApplication::notify (this=0x7ffff7b933e0, receiver=0x636340, event=0x7ffff7b92fe0) at /usr/src/debug/kdelibs-4.3.3/kdeui/kernel/kapplication.cpp:302
#28 0x00007f302cb6915c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#29 0x00007f302cb96680 in ?? () from /usr/lib64/libQtCore.so.4
#30 0x00007f302cb92838 in ?? () from /usr/lib64/libQtCore.so.4
#31 0x00007f30261d70fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f30261da8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f30261daa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f302cb9256c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#35 0x00007f302b91dfdf in ?? () from /usr/lib64/libQtGui.so.4
#36 0x00007f302cb679e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#37 0x00007f302cb67db4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#38 0x00007f302cb6a0a4 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#39 0x0000000000404995 in main (argc=1, argv=0x7ffff7b93ac8) at /usr/src/debug/kdepim-4.3.3/kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-10 13:38:56 UTC
Fixed recently. Merging with bug 213737. Thanks

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