Bug 222108 - Kmail hangs when opening certain mails
Summary: Kmail hangs when opening certain mails
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 229544 239041 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-10 19:55 UTC by Bernd Paysan
Modified: 2012-08-19 11:04 UTC (History)
3 users (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 Bernd Paysan 2010-01-10 19:55:01 UTC
Version:           4.4 rc1 (using Devel)
OS:                Linux
Installed from:    Compiled sources

Application: kontact (4.4 rc1)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) "release 212"
Qt Version: 4.6.0
Operating System: Linux 2.6.31.8-0.1-default x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
Kmail hangs when opening certain mails (in this example a GMX spam report mail).

The crash can be reproduced every time.

This is the backtrace on killing kmail with kmail-debug installed:

Application: KMail (kmail), signal: Aborted
[KCrash Handler]
#5  0x00007fef644f64e5 in raise () from /lib64/libc.so.6
#6  0x00007fef644f79b0 in abort () from /lib64/libc.so.6
#7  0x00007fef65a427e4 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4
#8  0x00007fef65a429c2 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fef65a42b75 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4
#10 0x00007fef673be5fc in KMainWindow::memberList() () from /usr/lib64/libkdeui.so.5
#11 0x00007fef664d252b in KMKernel::dumpDeadLetters (this=<value optimized out>) at /usr/src/debug/kdepim-4.3.90/kmail/kmkernel.cpp:1907
#12 0x00007fef67382a32 in KCrash::defaultCrashHandler(int) () from /usr/lib64/libkdeui.so.5
#13 <signal handler called>
#14 0x0000000000000000 in ?? ()
#15 0x00007fef61957ca3 in ?? () from /usr/lib64/libkio.so.5
#16 0x00007fef6180bfb3 in ?? () from /usr/lib64/libkio.so.5
#17 0x00007fef644f9065 in ?? () from /lib64/libc.so.6
#18 0x00007fef644f90b5 in exit () from /lib64/libc.so.6
#19 0x00007fef665953fa in kmsignalHandler (sigId=15) at /usr/src/debug/kdepim-4.3.90/kmail/kmstartup.cpp:59
#20 <signal handler called>
#21 0x00007fef6458c033 in poll () from /lib64/libc.so.6
#22 0x00007fef5c05958c in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fef5c0598d0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007fef65b66b13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#25 0x00007fef64fae94e in ?? () from /usr/lib64/libQtGui.so.4
#26 0x00007fef65b3be52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#27 0x00007fef65b3c22c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#28 0x00007fef66e341d6 in KJob::exec() () from /usr/lib64/libkdecore.so.5
#29 0x00007fef66532d0e in KMail::FancyHeaderStyle::format (this=<value optimized out>, message=<value optimized out>, strategy=<value optimized out>, vCardName=<value optimized out>, 
    printing=<value optimized out>, topLevel=true) at /usr/src/debug/kdepim-4.3.90/kmail/headerstyle.cpp:490
#30 0x00007fef663c7d9b in KMReaderWin::writeMsgHeader (this=0xe74770, aMsg=<value optimized out>, vCardNode=0x0, topLevel=true) at /usr/src/debug/kdepim-4.3.90/kmail/kmreaderwin.cpp:1725
#31 0x00007fef663dc24d in KMReaderWin::parseMsg (this=0xe74770, aMsg=0x2fccc70) at /usr/src/debug/kdepim-4.3.90/kmail/kmreaderwin.cpp:1606
#32 0x00007fef663d24f0 in KMReaderWin::displayMessage (this=0xe74770) at /usr/src/debug/kdepim-4.3.90/kmail/kmreaderwin.cpp:1535
#33 0x00007fef663d26c0 in KMReaderWin::updateReaderWin (this=0xe74770) at /usr/src/debug/kdepim-4.3.90/kmail/kmreaderwin.cpp:1478
#34 0x00007fef663df8dd in KMReaderWin::qt_metacall (this=0xe74770, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7854cac0) at /usr/src/debug/kdepim-4.3.90/build/kmail/kmreaderwin.moc:179
#35 0x00007fef65b502b3 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#36 0x00007fef65b4cf23 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#37 0x00007fef64f01bcc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007fef64f081ed in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#39 0x00007fef673ce806 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#40 0x00007fef65b3d53c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#41 0x00007fef65b6a2b5 in ?? () from /usr/lib64/libQtCore.so.4
#42 0x00007fef65b66e48 in ?? () from /usr/lib64/libQtCore.so.4
#43 0x00007fef5c055dde in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#44 0x00007fef5c0597a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#45 0x00007fef5c0598d0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#46 0x00007fef65b66b13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#47 0x00007fef64fae94e in ?? () from /usr/lib64/libQtGui.so.4
#48 0x00007fef65b3be52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#49 0x00007fef65b3c22c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#50 0x00007fef65b3ff7b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#51 0x0000000000403592 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.3.90/kmail/main.cpp:156
Comment 1 Björn Ruberg 2010-03-12 00:34:48 UTC
Can you reproduce this? We need at least a backtrace with all kde debug packages installed.
Comment 2 Björn Ruberg 2010-03-14 01:48:02 UTC
*** Bug 229544 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2010-06-06 16:44:46 UTC
*** Bug 239041 has been marked as a duplicate of this bug. ***
Comment 4 Myriam Schweingruber 2012-08-19 11:04:07 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding