Bug 241404

Summary: Kmail crashes clicking on cancel while downloading the text of the message after selecting reply to all
Product: [Applications] kontact Reporter: Stefano Guandalini <guandalf>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bjoern
Priority: NOR    
Version: 4.4.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Stefano Guandalini 2010-06-11 12:06:10 UTC
Application: kontact (4.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic-pae i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Kmail crashes clicking on cancel while downloading the text of the message after selecting reply to all.
It seems  that download hags for some unknown reason and clicking on cancels triggers the crash.
I do not know if the same apply to a simple reply (not to all).

The crash can be reproduced every time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb379d990 (LWP 4044))]

Thread 2 (Thread 0xaca5ab70 (LWP 4071)):
#0  0xb435be16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb6e7c6fb in ?? () from /usr/lib/libQtCore.so.4
#2  0xb6e81825 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6e8186a in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6e7f818 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6e7f8a5 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb42ccaca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0xb42ccee9 in ?? () from /lib/libglib-2.0.so.0
#8  0xb42cd4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0xb6e7f60f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0xb6e52059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0xb6e524aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0xb6d4e5a8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0xb6e31c1b in ?? () from /usr/lib/libQtCore.so.4
#14 0xb6d5132e in ?? () from /usr/lib/libQtCore.so.4
#15 0xb45ba96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0xb60cfa4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb379d990 (LWP 4044)):
[KCrash Handler]
#6  0xb004d946 in KMCommand::slotTransferCancelled() () from /usr/lib/libkmailprivate.so.4
#7  0xb00587c3 in KMCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#8  0xb00591f2 in KMReplyToAllCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#9  0xb6e58c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#10 0xb6e673d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb7303d67 in KDialog::cancelClicked() () from /usr/lib/libkdeui.so.5
#12 0xb7306348 in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5
#13 0xb7308559 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#14 0xb732a46a in KProgressDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#15 0xb6e58c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#16 0xb6e673d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0xb6e6cb13 in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#18 0xb6e6dd8d in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#19 0xb6e6df6e in QSignalMapper::map() () from /usr/lib/libQtCore.so.4
#20 0xb6e6e03b in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#21 0xb6e58c9a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xb6e673d5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb6ace479 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#24 0xb67adea9 in ?? () from /usr/lib/libQtGui.so.4
#25 0xb67aecf4 in ?? () from /usr/lib/libQtGui.so.4
#26 0xb67aefae in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb64017f8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0xb67add4e in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb68581f2 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#30 0xb63a34dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb63aa9f7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0xb73a4f2a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0xb6e53a3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#34 0xb63a9952 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#35 0xb6435088 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb6434511 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#37 0xb646360a in ?? () from /usr/lib/libQtGui.so.4
#38 0xb42c95e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#39 0xb42cd2d8 in ?? () from /lib/libglib-2.0.so.0
#40 0xb42cd4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#41 0xb6e7f5d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0xb6463135 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb6e52059 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0xb6e524aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0xb6e5669f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#46 0xb63a3577 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#47 0x0804b472 in _start ()

Reported using DrKonqi
Comment 1 Björn Ruberg 2010-08-08 01:51:53 UTC

*** This bug has been marked as a duplicate of bug 203771 ***