[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    [Bug 118425] KMail crashed when displaying mails
From:       Frank Weng <franklin () goodhorse ! idv ! tw>
Date:       2005-12-19 7:38:58
Message-ID: 20051219073858.27336.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------You are the assignee for the bug, \
or are watching the assignee.         http://bugs.kde.org/show_bug.cgi?id=118425      \




------- Additional Comments From franklin goodhorse idv tw  2005-12-19 08:38 \
-------Hello,  I got the src.rpm from Mandriva cooker, run ./configure myself and \
added -g into its CFLAGS.  Then I used gdb again to run KMail. Here is a more \
detailed version of console messages and backtrace stack... This crash problem is \
going to drive me mad. :-(I really hope that these informations are helpful for you \
to find the problems and fix them. Thank you for your help in advance!
<gdb and console messages>kmail: kmail: (4550, last 0) Fw: 粉特殊的停車塔 amy, \
readyToShow truekmail: [const QTextCodec* KMReaderWin::overrideCodec() const]  \
mOverrideEncoding == ''kmail: text  plainkmail: text  htmlkmail: image  jpegkmail: \
image  jpegkmail: image  jpegkmail: image  jpegkmail: image  jpegkmail: updateSearch( \
-- )kmail: updateSearch( -- )kmail: Removing folder from internal store 凌網kmail: \
[const QTextCodec* KMReaderWin::overrideCodec() const]  mOverrideEncoding == ''kmail: \
parseMsg(KMMessage* aMsg == aMsg )kmail: + Multipart/Mixedkmail:  + \
Multipart/Alternativekmail:   + Text/Plainkmail:   + Text/HTMLkmail:  + \
Image/jpegkmail:  + Image/jpegkmail:  + Image/jpegkmail:  + Image/jpegkmail:  + \
Image/jpegkmail:       Inserting one item into MimePartTreekmail:                 \
Content-Type: Multipart/Mixedkmail:       Inserting one item into MimePartTreekmail:  \
Content-Type: image/jpegkmail:       Inserting one item into MimePartTreekmail:       \
Content-Type: image/jpegkmail:       Inserting one item into MimePartTreekmail:       \
Content-Type: image/jpegkmail:       Inserting one item into MimePartTreekmail:       \
Content-Type: image/jpegkmail:       Inserting one item into MimePartTreekmail:       \
Content-Type: image/jpegkmail:       Inserting one item into MimePartTreekmail:       \
Content-Type: multipart/alternativekmail:       Inserting one item into \
MimePartTreekmail:                 Content-Type: text/htmlkmail:       Inserting one \
item into MimePartTreekmail:                 Content-Type: text/plainkmail: \
partNode::findType() is looking at Multipart/Mixedkmail: partNode::findType() is \
looking at Multipart/Alternativekmail: partNode::findType() is looking at \
Text/Plainkmail: partNode::findType() is looking at Text/HTMLkmail: [static \
KMail::SpamScores KMail::SpamHeaderAnalyzer::getSpamScores(const KMMessage*)] kmail: \
ObjectTreeParser::parseObjectTree( node OK, showOnlyOneMimePart: FALSE )kmail: \
ObjectTreeParser::parseObjectTree( node OK, showOnlyOneMimePart: FALSE )kmail: \
partNode::findType() is looking at Text/Plainkmail: partNode::findType() is looking \
at Text/HTMLkmail: partNode::findType() is looking at Text/Plainkmail: \
ObjectTreeParser::parseObjectTree( node OK, showOnlyOneMimePart: FALSE )kmail: [const \
QTextCodec* KMReaderWin::overrideCodec() const]  mOverrideEncoding == ''kmail: \
writePartIcon: PartNum: 5kmail: writePartIcon: PartNum: 6kmail: writePartIcon: \
PartNum: 7kmail: writePartIcon: PartNum: 8kmail: writePartIcon: PartNum: 9kmail: \
KMReaderWin  -  finished parsing and displaying of message.*** glibc detected *** \
corrupted double-linked list: 0xb55688b8 *** Program received signal SIGABRT, \
Aborted.[Switching to Thread -1253886272 (LWP 32228)]0xffffe410 in __kernel_vsyscall \
()(gdb) bt#0  0xffffe410 in __kernel_vsyscall ()#1  0xb5464ef1 in raise () from \
/lib/tls/libc.so.6#2  0xb546683b in abort () from /lib/tls/libc.so.6#3  0xb549aff5 in \
__fsetlocking () from /lib/tls/libc.so.6#4  0xb54a107c in malloc_usable_size () from \
/lib/tls/libc.so.6#5  0xb54a1f20 in free () from /lib/tls/libc.so.6#6  0xb54a36ef in \
malloc () from /lib/tls/libc.so.6#7  0xb59cc4be in XftFontOpenInfo () from \
/usr/X11R6/lib/libXft.so.2#8  0xb59cd50a in XftFontOpenPattern () from \
/usr/X11R6/lib/libXft.so.2#9  0xb5d347ce in QFontDatabase::styleString ()   from \
/usr/lib/qt3/lib/libqt-mt.so.3#10 0xb5d3aa59 in QFontDatabase::findFont ()   from \
/usr/lib/qt3/lib/libqt-mt.so.3#11 0xb5cc7032 in QFontPrivate::load () from \
/usr/lib/qt3/lib/libqt-mt.so.3#12 0xb5d2a3be in QFontMetrics::lineSpacing ()   from \
/usr/lib/qt3/lib/libqt-mt.so.3#13 0xb775f046 in non-virtual thunk to \
DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl$delete() () from \
/usr/lib/libkhtml.so.4#14 0xb77950af in non-virtual thunk to \
DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl$delete() () from \
/usr/lib/libkhtml.so.4#15 0xb76f32bd in DOM::ElementMappingCache::contains ()   from \
/usr/lib/libkhtml.so.4#16 0xb76f3352 in DOM::ElementMappingCache::contains ()---Type \
<return> to continue, or q <return> to quit---   from /usr/lib/libkhtml.so.4#17 \
0xb7723f05 in DOM::checkChild () from /usr/lib/libkhtml.so.4#18 0xb773fdb1 in \
DOM::checkChild () from /usr/lib/libkhtml.so.4#19 0xb7740121 in DOM::checkChild () \
from /usr/lib/libkhtml.so.4#20 0xb77444f2 in DOM::checkChild () from \
/usr/lib/libkhtml.so.4#21 0xb76a6796 in KHTMLPart::write () from \
/usr/lib/libkhtml.so.4#22 0xb7c658c5 in \
KMail::KHtmlPartHtmlWriter::slotWriteNextHtmlChunk ()   from \
/usr/lib/libkmailprivate.so#23 0xb7c65939 in KMail::KHtmlPartHtmlWriter::qt_invoke () \
from /usr/lib/libkmailprivate.so#24 0xb5d6d96d in QObject::activate_signal ()   from \
/usr/lib/qt3/lib/libqt-mt.so.3#25 0xb5d6ddd6 in QObject::activate_signal ()   from \
/usr/lib/qt3/lib/libqt-mt.so.3#26 0xb60610a5 in QTimer::timeout () from \
/usr/lib/qt3/lib/libqt-mt.so.3#27 0xb5d8ead7 in QTimer::event () from \
/usr/lib/qt3/lib/libqt-mt.so.3#28 0xb5d13dcb in QApplication::internalNotify ()   \
from /usr/lib/qt3/lib/libqt-mt.so.3#29 0xb5d1448a in QApplication::notify () from \
/usr/lib/qt3/lib/libqt-mt.so.3#30 0xb63f435e in KApplication::notify () from \
/usr/lib/libkdecore.so.4#31 0xb5d08fd4 in QEventLoop::activateTimers ()   from \
/usr/lib/qt3/lib/libqt-mt.so.3#32 0xb5cc58ed in QEventLoop::processEvents ()---Type \
<return> to continue, or q <return> to quit---   from \
/usr/lib/qt3/lib/libqt-mt.so.3#33 0xb5d28727 in QEventLoop::enterLoop () from \
/usr/lib/qt3/lib/libqt-mt.so.3#34 0xb5d28634 in QEventLoop::exec () from \
/usr/lib/qt3/lib/libqt-mt.so.3#35 0xb5d1357f in QApplication::exec () from \
/usr/lib/qt3/lib/libqt-mt.so.3#36 0x0804a75d in main ()(gdb) </gdb and console \
messages>_______________________________________________KMail developers mailing \
listKMail-devel@kde.orghttps://mail.kde.org/mailman/listinfo/kmail-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic