Bug 194961 - Kmain fails to open some emails and crashes if those emails are double clicked
Summary: Kmain fails to open some emails and crashes if those emails are double clicked
Status: RESOLVED NOT A BUG
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 1.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-02 10:56 UTC by jack
Modified: 2009-10-23 14:46 UTC (History)
2 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 jack 2009-06-02 10:56:15 UTC
Version:           1.4.2 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Sometime when viewing emails in kontact, emails do not display in the bottom window for viewing despite single clicking on them. Single clicking on other emails will display them properly, but certain ones will not. When these certain non-displaying emails are double clicked on (in order to open them in a separate pop up window for viewing) Kontact crashes with the following output.

Which emails cause this behavior seem to be random. However, next time this happens I will try and find which email caused it on that occassion and paste the html of that email here in case something in particular is triggering it.

This is a fairly frequent problem, I encounter it about three or four times a day at the moment (with fairly heavy office use).

Application: Kontact (kontact), signal SIGABRT
[Current thread is 0 (LWP 3760)]

Thread 2 (Thread 0xab7ffb90 (LWP 3796)):
#0  0xb7f0b430 in __kernel_vsyscall ()
#1  0xb58677b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5b3b380 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb5a6996e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb50604ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb586f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb477a700 (LWP 3760)):
[KCrash Handler]
#6  0xb7f0b430 in __kernel_vsyscall ()
#7  0xb57b66d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb57b8098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5a61595 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb5a61681 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb5a61775 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb0fd43a0 in ?? () from /usr/lib/libkmailprivate.so.4
#13 0xb1038a7a in ?? () from /usr/lib/libkmailprivate.so.4
#14 0xb0e98424 in ?? () from /usr/lib/libkmailprivate.so.4
#15 0xb0fa8242 in ?? () from /usr/lib/libkmailprivate.so.4
#16 0xb5b6ce3f in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#17 0xb608066b in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#18 0xb647c531 in QMainWindow::~QMainWindow () from /usr/lib/libQtGui.so.4
#19 0xb6d3713b in KMainWindow::~KMainWindow () from /usr/lib/libkdeui.so.5
#20 0xb6d7a267 in KXmlGuiWindow::~KXmlGuiWindow () from /usr/lib/libkdeui.so.5
#21 0xb123c4d8 in ?? () from /usr/lib/libkmailprivate.so.4
#22 0xb11a64ca in ?? () from /usr/lib/libkmailprivate.so.4
#23 0xb5b6cb25 in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#24 0xb5b6e3cb in QObject::event () from /usr/lib/libQtCore.so.4
#25 0xb6085440 in QWidget::event () from /usr/lib/libQtGui.so.4
#26 0xb647d0d7 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#27 0xb6d36327 in KMainWindow::event () from /usr/lib/libkdeui.so.5
#28 0xb6d7b10c in KXmlGuiWindow::event () from /usr/lib/libkdeui.so.5
#29 0xb602ee9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#30 0xb6037282 in QApplication::notify () from /usr/lib/libQtGui.so.4
#31 0xb6c5294d in KApplication::notify () from /usr/lib/libkdeui.so.5
#32 0xb5b5da3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#33 0xb5b5e695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#34 0xb5b5e88d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#35 0xb5b897ef in ?? () from /usr/lib/libQtCore.so.4
#36 0xb4c30b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb4c340eb in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb4c34268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb5b89438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#40 0xb60d0365 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb5b5c06a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#42 0xb5b5c4aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#43 0xb5b5e959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#44 0xb602ed17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#45 0x0804c072 in _start ()
Comment 1 Dario Andres 2009-06-02 13:02:41 UTC
The backtrace of the crash is not really complete: you can do this in order to get a more information:
Start KMail/Kontact from Konsole and when they crash, select the last part of output on Konsole and paste it here (there should be an "ASSERT:" line).
Thanks
Comment 2 Christophe Marin 2009-07-04 15:08:03 UTC
Changing the bug status until we get a useful backtrace and some feedback (see comment #1)
Comment 3 Christophe Marin 2009-10-23 14:46:31 UTC
Closing the old crash reports which don't have a useful backtrace. Thanks.