Bug 270736 - Kmail crash while viewing mail
Summary: Kmail crash while viewing mail
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 2.0.89
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-12 07:36 UTC by Gary Triplett
Modified: 2011-12-13 23:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.42 KB, text/plain)
2011-11-14 16:04 UTC, kavol
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gary Triplett 2011-04-12 07:36:04 UTC
Application: kmail (2.0.89)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-02063504-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
Simply selecting folders and viewing mail, kmail crashed and the crash dialog appeared.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd530e01780 (LWP 9427))]

Thread 3 (Thread 0x7fd511be5700 (LWP 9440)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd52360d20e in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fd52360d329 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fd52bcb0971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007fd52e0d292d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd50e1fe700 (LWP 9442)):
#0  0x00007fd52e0c6203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd526aa1009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fd526aa145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fd52ea201e6 in QEventDispatcherGlib::processEvents (this=0x1704e10, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007fd52e9f2a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fd52e9f2dec in QEventLoop::exec (this=0x7fd50e1fdd90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fd52e8fd2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007fd52e9d25f8 in QInotifyFileSystemWatcherEngine::run (this=0x17043b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd52e90027e in QThreadPrivate::start (arg=0x17043b0) at thread/qthread_unix.cpp:266
#9  0x00007fd52bcb0971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fd52e0d292d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd530e01780 (LWP 9427)):
[KCrash Handler]
#6  0x00007fd53077f554 in KProgressDialog::wasCancelled (this=0x1be8dd0) at ../../kdeui/dialogs/kprogressdialog.cpp:125
#7  0x00007fd52fb27edd in KMCommand::slotJobFinished() () from /usr/lib/libkmailprivate.so.4
#8  0x00007fd52fb289bc in KMCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#9  0x00007fd52fb2d7e0 in KMEditMsgCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#10 0x00007fd52ea0bb27 in QMetaObject::activate (sender=0x3835550, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffefde10) at kernel/qobject.cpp:3280
#11 0x00007fd5301f3be2 in KJob::result (this=0x1be8dd0, _t1=0x3835550) at ./kjob.moc:194
#12 0x00007fd5301f3e80 in KJob::emitResult (this=0x3835550) at ../../kdecore/jobs/kjob.cpp:312
#13 0x00007fd52ade7f8c in ?? () from /usr/lib/libakonadi-kde.so.4
#14 0x00007fd52ae227c8 in ?? () from /usr/lib/libakonadi-kde.so.4
#15 0x00007fd52ae2312d in Akonadi::Session::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
#16 0x00007fd52ea0bb27 in QMetaObject::activate (sender=0xe2cd30, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffefde10) at kernel/qobject.cpp:3280
#17 0x00007fd52ea56318 in QIODevice::qt_metacall (this=0xe2cd30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffcc61d350) at .moc/release-shared/moc_qiodevice.cpp:77
#18 0x00007fd52d162940 in QLocalSocket::qt_metacall (this=0x1be8dd0, _c=QMetaObject::InvokeMetaMethod, _id=800229808, _a=0xffffffffffefde10) at .moc/release-shared/moc_qlocalsocket.cpp:81
#19 0x00007fd52ea0bb27 in QMetaObject::activate (sender=0xe2ca50, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffefde10) at kernel/qobject.cpp:3280
#20 0x00007fd52d15b8cf in QAbstractSocketPrivate::canReadNotification (this=0xe39320) at socket/qabstractsocket.cpp:639
#21 0x00007fd52d14a181 in QReadNotifier::event (this=<value optimized out>, e=0x0) at socket/qnativesocketengine.cpp:1103
#22 0x00007fd52eedefdc in QApplicationPrivate::notify_helper (this=0xde5ca0, receiver=0xe34770, e=0x7fffcc61d900) at kernel/qapplication.cpp:4396
#23 0x00007fd52eee4aed in QApplication::notify (this=0x7fffcc61dca0, receiver=0xe34770, e=0x7fffcc61d900) at kernel/qapplication.cpp:4277
#24 0x00007fd5308112f6 in KApplication::notify (this=0x7fffcc61dca0, receiver=0xe34770, event=0x7fffcc61d900) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007fd52e9f3cdc in QCoreApplication::notifyInternal (this=0x7fffcc61dca0, receiver=0xe34770, event=0x7fffcc61d900) at kernel/qcoreapplication.cpp:732
#26 0x00007fd52ea2054a in sendEvent (source=0xde9560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 socketNotifierSourceDispatch (source=0xde9560) at kernel/qeventdispatcher_glib.cpp:110
#28 0x00007fd526a9d342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x00007fd526aa12a8 in ?? () from /lib/libglib-2.0.so.0
#30 0x00007fd526aa145c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x00007fd52ea20193 in QEventDispatcherGlib::processEvents (this=0xda19b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#32 0x00007fd52ef91a4e in QGuiEventDispatcherGlib::processEvents (this=0x1be8dd0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007fd52e9f2a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#34 0x00007fd52e9f2dec in QEventLoop::exec (this=0x7fffcc61db60, flags=) at kernel/qeventloop.cpp:201
#35 0x00007fd52e9f6ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#36 0x0000000000402e0c in _start ()

Reported using DrKonqi
Comment 1 kavol 2011-11-14 16:04:13 UTC
Created attachment 65662 [details]
New crash information added by DrKonqi

kmail (4.7.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.8.0

- What I was doing when the application crashed:

I used the quicksearch then clicked on a chosen message, but the message text haven't appeared. Then I rightclicked the message and chosen to edit it. A dialogue appeared saying something like "transferring the message", hanging for ages. I've cancelled it and closed kmail, then I got DrKonqi report.

-- Backtrace (Reduced):
#6  0x00007f452ecb73b4 in KProgressDialog::wasCancelled (this=0x4599be0) at /usr/src/debug/kdelibs-4.7.3/kdeui/dialogs/kprogressdialog.cpp:126
#7  0x00007f452e0d1bd3 in KMCommand::slotJobFinished (this=0x30ac1e0) at /usr/src/debug/kdepim-4.7.3/kmail/kmcommands.cpp:354
[...]
#9  0x00007f452e745cf2 in KJob::result (this=<optimized out>, _t1=0x45b7a40) at /usr/src/debug/kdelibs-4.7.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:208
#10 0x00007f452e745d30 in KJob::emitResult (this=0x45b7a40) at /usr/src/debug/kdelibs-4.7.3/kdecore/jobs/kjob.cpp:312
#11 0x00007f452c43de00 in Akonadi::JobPrivate::handleResponse (this=<optimized out>, tag=..., data=...) at /usr/src/debug/kdepimlibs-4.7.3/akonadi/job.cpp:66
Comment 2 Allen Winter 2011-12-13 23:50:33 UTC
i'm pretty sure either Laurent or I fixed this for 4.7.4

so resolving. please reopen if you encounter this bug in 4.7.4 or higher