Bug 241882 - KMail Crashes When queuing multiple operations
Summary: KMail Crashes When queuing multiple operations
Status: RESOLVED BACKTRACE
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.3
Platform: Slackware Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-16 07:37 UTC by Aaron W. Hsu
Modified: 2010-08-08 01:47 UTC (History)
1 user (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 Aaron W. Hsu 2010-06-16 07:37:38 UTC
Application: kmail (1.13.3)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.4 x86_64
Distribution (Platform): Slackware Packages

-- Information about the crash:
I'm not sure what operation is causing the problem here, but when I delete more than one message or I am queuing up multiple operations, especially when combining operations which write and read from the folder (E.G. -- Moveing a few messages, and while those operations are copmleting, delete another message, and further still select a new message to read or move), I'll get this sort of crash. I can replicate it pretty reliably, but I haven't figured out exactly what causes it aside from just queuing up a lot of operations in semi-rapid succession.

The crash can be reproduced every time.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.5-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
[KCrash Handler]
#5  0x00007fef3c431473 in ?? () from /usr/lib64/libkmailprivate.so.4
#6  0x00007fef3c387358 in ?? () from /usr/lib64/libkmailprivate.so.4
#7  0x00007fef3c4337b9 in ?? () from /usr/lib64/libkmailprivate.so.4
#8  0x00007fef3c43c869 in ?? () from /usr/lib64/libkmailprivate.so.4
#9  0x00007fef393ebb7f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#10 0x00007fef3c5664d5 in ?? () from /usr/lib64/libkmailprivate.so.4
#11 0x00007fef3c570a94 in ?? () from /usr/lib64/libkmailprivate.so.4
#12 0x00007fef3c573fbb in ?? () from /usr/lib64/libkmailprivate.so.4
#13 0x00007fef393ebb7f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#14 0x00007fef3ce248d2 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#15 0x00007fef3ce24b70 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#16 0x00007fef39cb8ae3 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#17 0x00007fef39cb6b91 in KIO::SimpleJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#18 0x00007fef393ebb7f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#19 0x00007fef39d79f31 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#20 0x00007fef39d772a3 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#21 0x00007fef39d6b716 in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#22 0x00007fef39d6b8fc in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#23 0x00007fef393ebb7f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#24 0x00007fef39c87387 in ?? () from /usr/lib64/libkio.so.5
#25 0x00007fef39c874ad in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#26 0x00007fef393e8ab9 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#27 0x00007fef3855bcbc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#28 0x00007fef385622bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#29 0x00007fef3d3e66f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#30 0x00007fef393d8e1c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#31 0x00007fef393db597 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#32 0x00007fef39402773 in ?? () from /usr/lib64/libQtCore.so.4
#33 0x00007fef2e4a6f9e in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#34 0x00007fef2e4aa958 in ?? () from /usr/lib64/libglib-2.0.so.0
#35 0x00007fef2e4aaa80 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#36 0x00007fef394022b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#37 0x00007fef3860a77e in ?? () from /usr/lib64/libQtGui.so.4
#38 0x00007fef393d7742 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#39 0x00007fef393d7b1c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#40 0x00007fef393db85b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#41 0x00000000004033ff in _start ()

This bug may be a duplicate of or related to bug 238555, bug 136145, bug 191345.

Possible duplicates by query: bug 241836, bug 241436, bug 241417, bug 241166, bug 241159.

Reported using DrKonqi
Comment 1 Björn Ruberg 2010-08-08 01:47:38 UTC
Your systems seems to be missing kdepim debuginfo packages. The backtrace you provided is mostly useless because we cannot see the functions inside of kmail that got wrong. Please provide a better backtrace. I close this for the moment.