[Bug 227496] New: kmail always crashes when opening a certain mail (in preview mode)

jansen at hbz-nrw.de jansen at hbz-nrw.de
Thu Feb 18 10:28:12 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=227496

           Summary: kmail always crashes when opening a certain mail (in
                    preview mode)
           Product: kontact
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: jansen at hbz-nrw.de


Application: kontact (4.4)
KDE Platform Version: 4.4.00 (KDE 4.4.0) "release 224"
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.1-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
KMail (from KDE SC 4.4, as in openSUSE Factory from this morning) always crahes
with the attached stack trace when I open a certain mail in my IMAP (GroupWise
8) inbox. "Opening" here means clicking on it in the list to get it displayed
in the preview area.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#5  0x00007fa705db6d40 in QTreeWidgetItem::addChild(QTreeWidgetItem*) () from
/usr/lib64/libQtGui.so.4
#6  0x00007fa705db7143 in QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem*,
int) () from /usr/lib64/libQtGui.so.4
#7  0x00007fa6eed3d2a9 in KMMimePartTreeItem::KMMimePartTreeItem
(this=0x1e5cdd0, parent=0x1df9700, node=0x1882000, description=...,
mimetype=..., encoding=..., size=0, revertOrder=false)
    at /usr/src/debug/kdepim-4.4.0/kmail/kmmimeparttree.cpp:378
#8  0x00007fa6eed81db3 in partNode::fillMimePartTree (this=0x1882000,
parentItem=0x1e5cdd0, 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.0/kmail/partNode.cpp:549
#9  0x00007fa6eed7067c in KMail::ObjectTreeParser::insertAndParseNewChildNode
(this=0x7fff07fb1cd0, startNode=..., content=<value optimized out>,
cntDesc=<value optimized out>, append=false, 
    addToTextualContent=<value optimized out>) at
/usr/src/debug/kdepim-4.4.0/kmail/objecttreeparser.cpp:232
#10 0x00007fa6eed744a0 in KMail::ObjectTreeParser::processMessageRfc822Subtype
(this=0x7fff07fb1cd0, node=0x1e7ed80) at
/usr/src/debug/kdepim-4.4.0/kmail/objecttreeparser.cpp:1582
#11 0x00007fa6eed6fda1 in KMail::ObjectTreeParser::parseObjectTree
(this=0x7fff07fb1cd0, node=0x1e7ed80) at
/usr/src/debug/kdepim-4.4.0/kmail/objecttreeparser.cpp:318
#12 0x00007fa6eed700c5 in KMail::ObjectTreeParser::stdChildHandling
(this=0x7fff07fb1fe0, child=0x1e7e9f0) at
/usr/src/debug/kdepim-4.4.0/kmail/objecttreeparser.cpp:1278
#13 0x00007fa6eed70474 in KMail::ObjectTreeParser::processMultiPartMixedSubtype
(this=0x1e5cdd0, node=<value optimized out>) at
/usr/src/debug/kdepim-4.4.0/kmail/objecttreeparser.cpp:1291
#14 0x00007fa6eed6fda1 in KMail::ObjectTreeParser::parseObjectTree
(this=0x7fff07fb1fe0, node=0x1e7e8c0) at
/usr/src/debug/kdepim-4.4.0/kmail/objecttreeparser.cpp:318
#15 0x00007fa6eebf2310 in KMReaderWin::parseMsg (this=0x1878d90,
aMsg=0x1cea510) at /usr/src/debug/kdepim-4.4.0/kmail/kmreaderwin.cpp:1611
#16 0x00007fa6eebe8570 in KMReaderWin::displayMessage (this=0x1878d90) at
/usr/src/debug/kdepim-4.4.0/kmail/kmreaderwin.cpp:1535
#17 0x00007fa6eebe8740 in KMReaderWin::updateReaderWin (this=0x1878d90) at
/usr/src/debug/kdepim-4.4.0/kmail/kmreaderwin.cpp:1478
#18 0x00007fa6eebe9015 in KMReaderWin::update (this=0x1878d90,
observable=<value optimized out>) at
/usr/src/debug/kdepim-4.4.0/kmail/kmreaderwin.cpp:903
#19 0x00007fa6eee0f581 in KMail::ISubject::notify (this=0x1cea5e0) at
/usr/src/debug/kdepim-4.4.0/kmail/isubject.cpp:33
#20 0x00007fa6eeb0c2bc in KMMessage::updateBodyPart (this=0x1cea510,
partSpecifier=) at /usr/src/debug/kdepim-4.4.0/kmail/kmmessage.cpp:3185
#21 0x00007fa6eede6ef9 in KMail::ImapJob::slotGetMessageResult (this=0x1cee140,
job=<value optimized out>) at /usr/src/debug/kdepim-4.4.0/kmail/imapjob.cpp:435
#22 0x00007fa6eede8abb in KMail::ImapJob::qt_metacall (this=0x1cee140,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff07fb2aa0) at
/usr/src/debug/kdepim-4.4.0/build/kmail/imapjob.moc:88
#23 0x00007fa70646d78f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#24 0x00007fa7068150b2 in KJob::result(KJob*) () from
/usr/lib64/libkdecore.so.5
#25 0x00007fa70681c750 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#26 0x00007fa703c5e4e3 in KIO::SimpleJob::slotFinished (this=0x1dfb6a0) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/job.cpp:486
#27 0x00007fa703cf8487 in KIO::TransferJob::slotFinished (this=0x1dfb6a0) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/job.cpp:1058
#28 0x00007fa703ce1671 in KIO::TransferJob::qt_metacall (this=0x1dfb6a0,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff07fb2eb0)
    at /usr/src/debug/kdelibs-4.4.0/build/kio/jobclasses.moc:367
#29 0x00007fa70646d78f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#30 0x00007fa703d3a231 in KIO::SlaveInterface::dispatch (this=0x1061a20,
_cmd=104, rawdata=...) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/slaveinterface.cpp:175
#31 0x00007fa703c20833 in KIO::SlaveInterface::dispatch (this=0x1061a20) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/slaveinterface.cpp:91
#32 0x00007fa703c62b06 in KIO::Slave::gotInput (this=0x1061a20) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/slave.cpp:324
#33 0x00007fa703c62cdc in KIO::Slave::qt_metacall (this=0x1061a20,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff07fb32d0) at
/usr/src/debug/kdelibs-4.4.0/build/kio/slave.moc:82
#34 0x00007fa70646d78f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#35 0x00007fa703c226e7 in KIO::ConnectionPrivate::dequeue (this=0x197a8f0) at
/usr/src/debug/kdelibs-4.4.0/kio/kio/connection.cpp:82
#36 0x00007fa703c227ad in KIO::Connection::qt_metacall (this=0x13c5190,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0x1e5b960) at
/usr/src/debug/kdelibs-4.4.0/build/kio/connection.moc:79
#37 0x00007fa70646a6c9 in QObject::event(QEvent*) () from
/usr/lib64/libQtCore.so.4
#38 0x00007fa705816e1c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#39 0x00007fa70581d3fb in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#40 0x00007fa706db8446 in KApplication::notify (this=0x7fff07fb3de0,
receiver=0x13c5190, event=0x1e4a540) at
/usr/src/debug/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#41 0x00007fa70645a98c in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#42 0x00007fa70645d107 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#43 0x00007fa706484373 in ?? () from /usr/lib64/libQtCore.so.4
#44 0x00007fa6fdc6fdee in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#45 0x00007fa6fdc737b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#46 0x00007fa6fdc738e0 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#47 0x00007fa706483eb3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#48 0x00007fa7058c551e in ?? () from /usr/lib64/libQtGui.so.4
#49 0x00007fa7064592a2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#50 0x00007fa70645967c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#51 0x00007fa70645d3cb in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#52 0x0000000000403ede in _start ()

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

Possible duplicates by query: bug 227207, bug 226977, bug 222216.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list