Bug 192445

Summary: Crash on opening specific mail
Product: [Unmaintained] kmail Reporter: anders.lundkvist
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED NOT A BUG    
Severity: crash CC: anders.lundkvist, andresbajotierra, christophe
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description anders.lundkvist 2009-05-12 15:45:19 UTC
Version:           1.4.2 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

When I open a specific mail that I received, Kontact crashes with the following crash report.

The mail as such is most probably an html-message. It is a summary of articles from a newspaper.

---- crash report -----
Application: Kontact (kontact), signal SIGABRT

Thread 1 (Thread 0xb4880700 (LWP 17459)):
[KCrash Handler]
#6  0xb8014430 in __kernel_vsyscall ()
#7  0xb58bc6d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb58be098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb58fa24d in ?? () from /lib/tls/i686/cmov/libc.so.6
#10 0xb5900604 in ?? () from /lib/tls/i686/cmov/libc.so.6
#11 0xb59025b6 in free () from /lib/tls/i686/cmov/libc.so.6
#12 0xb7c797ac in ?? () from /usr/lib/libkhtml.so.5
#13 0xb7c61854 in ?? () from /usr/lib/libkhtml.so.5
#14 0xb7b98bef in ?? () from /usr/lib/libkhtml.so.5
#15 0xb7b44fe7 in ?? () from /usr/lib/libkhtml.so.5
#16 0xb7b83027 in ?? () from /usr/lib/libkhtml.so.5
#17 0xb7b85cb6 in ?? () from /usr/lib/libkhtml.so.5
#18 0xb7b865dc in ?? () from /usr/lib/libkhtml.so.5
#19 0xb7b8db2e in ?? () from /usr/lib/libkhtml.so.5
#20 0xb7b8fa41 in ?? () from /usr/lib/libkhtml.so.5
#21 0xb7b910ee in ?? () from /usr/lib/libkhtml.so.5
#22 0xb7ac2e5c in KHTMLPart::write () from /usr/lib/libkhtml.so.5
#23 0xb08faa66 in ?? () from /usr/lib/libkmailprivate.so.4
#24 0xb08fab8d in ?? () from /usr/lib/libkmailprivate.so.4
#25 0xb5c79ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb5c7a932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb5cb5717 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#28 0xb5c7f6fe in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#29 0xb5c7415f in QObject::event () from /usr/lib/libQtCore.so.4
#30 0xb6134f2c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#31 0xb613d22e in QApplication::notify () from /usr/lib/libQtGui.so.4
#32 0xb6d5994d in KApplication::notify () from /usr/lib/libkdeui.so.5
#33 0xb5c63a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#34 0xb5c92d71 in ?? () from /usr/lib/libQtCore.so.4
#35 0xb5c8f4e0 in ?? () from /usr/lib/libQtCore.so.4
#36 0xb4d36b88 in IA__g_main_context_dispatch (context=0x9c30a90) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#37 0xb4d3a0eb in g_main_context_iterate (context=0x9c30a90, block=1, dispatch=1, self=0x9c3b0e0) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#38 0xb4d3a268 in IA__g_main_context_iteration (context=0x9c30a90, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#39 0xb5c8f438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#40 0xb61d63f5 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb5c6206a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#42 0xb5c624aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#43 0xb5c64959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#44 0xb6134da7 in QApplication::exec () from /usr/lib/libQtGui.so.4
#45 0x0804c072 in _start ()
Comment 1 anders.lundkvist 2009-05-12 15:47:37 UTC
It is not a general problem, I'm able to open mails received, including html ones, but Kontact crashes on this specific mail.
Comment 2 Dario Andres 2009-05-12 16:14:54 UTC
As you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? 
You need to install the "kdelibs5-dbg" package.
Also, saving the mail as a file and attaching it here will be useful.
Thanks
Comment 3 Christophe Marin 2009-05-23 15:55:17 UTC
Changing the bug status until we get a backtrace (see comment #2)
Comment 4 Christophe Marin 2009-05-23 15:57:13 UTC
*really doing it now*
Comment 5 Christophe Marin 2009-10-23 10:41:23 UTC
Closing the old crash reports which don't have a useful backtrace. Thanks.