Bug 165741 - Kmail crash at startup (KMail::BodyPartFormatterFactory::createFor)
Summary: Kmail crash at startup (KMail::BodyPartFormatterFactory::createFor)
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-04 20:04 UTC by Maarten Keijzer
Modified: 2008-07-08 16:18 UTC (History)
0 users

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 Maarten Keijzer 2008-07-04 20:07:13 UTC
Version:            (using KDE 3.5.9)
Installed from:    Ubuntu Packages
Compiler:          gcc-4.2.1 not compiled by me
OS:                Linux

After downloading some mail, kmail crashed. Now every-time I open it it crashes again. The bugtrace points to an issue with the formatting of the message. I'm a bit hesitant to send over my 91M inbox on which it apparently crashes (as that was the window that was open at the time), both for privacy reasons as for size.

Selectively deleting messages did not appear to help.

I've now moved my original inbox to inbox.bak (it's a file), and things are now working again, but whenever I try to view my original inbox, kmail again crashes.


[snip no debugging symbols found message]
[Thread debugging using libthread_db enabled]
[New Thread 0xb56fb6c0 (LWP 16829)]
[New Thread 0xb3bf7b90 (LWP 16835)]
[New Thread 0xb43f8b90 (LWP 16834)]
[New Thread 0xb4bf9b90 (LWP 16833)]
[New Thread 0xb53fab90 (LWP 16832)]
[snipped same messages]
[KCrash handler]
#24 0xb7d00f81 in KMail::BodyPartFormatterFactory::createFor ()
   from /usr/lib/libkmailprivate.so
#25 0xb7d01737 in KMail::BodyPartFormatterFactory::createFor ()
   from /usr/lib/libkmailprivate.so
#26 0xb7cf6435 in KMail::ObjectTreeParser::parseObjectTree ()
   from /usr/lib/libkmailprivate.so
#27 0xb7bcd27e in KMReaderWin::parseMsg () from /usr/lib/libkmailprivate.so
#28 0xb7bc97b8 in KMReaderWin::displayMessage ()
   from /usr/lib/libkmailprivate.so
#29 0xb7bc99c5 in KMReaderWin::updateReaderWin ()
   from /usr/lib/libkmailprivate.so
#30 0xb7bcc96d in KMReaderWin::qt_invoke () from /usr/lib/libkmailprivate.so
#31 0xb5fc2704 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb5fc31e9 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#33 0xb6354320 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#34 0xb5fe9d0e in QTimer::event () from /usr/lib/libqt-mt.so.3
#35 0xb5f56c36 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#36 0xb5f58a5f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#37 0xb6718672 in KApplication::notify () from /usr/lib/libkdecore.so.4
#38 0xb5ee728d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#39 0xb5f49b19 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#40 0xb5efc64b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#41 0xb5f71f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#42 0xb5f71c8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#43 0xb5f587df in QApplication::exec () from /usr/lib/libqt-mt.so.3
#44 0x0804a5fe in ?? ()
#45 0xb575f450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#46 0x0804a381 in ?? ()
Comment 1 Maarten Keijzer 2008-07-04 20:13:55 UTC
"Things back working again" was a bit too optimistic. It now crashes everytime I try to retrieve mail.
Comment 2 Maarten Keijzer 2008-07-04 23:19:36 UTC
I've resolved the issue for myself by completely reinstalling kmail (using apt-get remove --purge). So the issue seems to have been in the internal settings of the application. As I doubt this report has sufficient detail to reproduce the behaviour, it's probably wisest to close the bug.
Comment 3 Thomas McGuire 2008-07-08 16:18:47 UTC
Yes, I'm closing. I'm guessing there were some library problems and the bodypartformatter library couldn't be loaded for some reason.