Summary: | KMail crashes when cleaning trash: signal SIGABRT | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | bou.gui |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra, info, jjm, poborskiii |
Priority: | NOR | ||
Version: | 1.11.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
bou.gui
2009-01-29 12:28:43 UTC
If 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? Thanks :) I have the same problem, but before crash I had several failed attempts of emptying trash. Reliably reproducible with current trunk. Backtrace after crash: Application: KMail (kmail), signal SIGABRT Using host libthread_db library "/lib/libthread_db.so.1". Thread 1 (Thread 0xb3e736d0 (LWP 12189)): [KCrash Handler] #6 0xb8080424 in __kernel_vsyscall () #7 0xb5e78101 in raise () from /lib/libc.so.6 #8 0xb5e798e8 in abort () from /lib/libc.so.6 #9 0xb6c36f26 in qt_message_output (msgType=QtFatalMsg, buf=0x840b260 "ASSERT: \"mCurrentItemToRestoreAfterViewItemJobStep->isViewable()\" in file /ws/trunk/kdepim-trunk/kmail/messagelistview/core/model.cpp, line 3788") at global/qglobal.cpp:2001 #10 0xb6c374be in qFatal (msg=0xb6de81a8 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2196 #11 0xb6c379f5 in qt_assert (assertion=0xb7a04ab0 "mCurrentItemToRestoreAfterViewItemJobStep->isViewable()", file=0xb7a0468c "/ws/trunk/kdepim-trunk/kmail/messagelistview/core/model.cpp", line=3788) at global/qglobal.cpp:1772 #12 0xb790645b in KMail::MessageListView::Core::Model::viewItemJobStep (this=0x8286a28) at /ws/trunk/kdepim-trunk/kmail/messagelistview/core/model.cpp:3788 #13 0xb756f052 in KMail::MessageListView::Core::Model::qt_metacall (this=0x8286a28, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbff9b7c8) at /ws/BUILD.keelhaul/kdepim-trunk-BUILD/kmail/moc_model.cpp:76 #14 0xb6da1502 in QMetaObject::activate (sender=0x8211058, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3061 #15 0xb6da1c85 in QMetaObject::activate (sender=0x8211058, m=0xb6e4b9c4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3136 #16 0xb6de75e5 in QTimer::timeout (this=0x8211058) at .moc/debug-shared/moc_qtimer.cpp:128 #17 0xb6daaf70 in QTimer::timerEvent (this=0x8211058, e=0xbff9bc94) at kernel/qtimer.cpp:256 #18 0xb6d9bb5b in QObject::event (this=0x8211058, e=0xbff9bc94) at kernel/qobject.cpp:1077 #19 0xb61e6bd1 in QApplicationPrivate::notify_helper (this=0x8070dc8, receiver=0x8211058, e=0xbff9bc94) at kernel/qapplication.cpp:4051 #20 0xb61e770e in QApplication::notify (this=0xbff9c058, receiver=0x8211058, e=0xbff9bc94) at kernel/qapplication.cpp:3598 #21 0xb7ed0c17 in KApplication::notify (this=0xbff9c058, receiver=0x8211058, event=0xbff9bc94) at /ws/trunk/kdelibs-trunk/kdeui/kernel/kapplication.cpp:307 #22 0xb6d87b3d in QCoreApplication::notifyInternal (this=0xbff9c058, receiver=0x8211058, event=0xbff9bc94) at kernel/qcoreapplication.cpp:590 #23 0xb6dbe038 in QTimerInfoList::activateTimers (this=0x80715ec) at kernel/qcoreapplication.h:208 #24 0xb6dbf16c in QEventDispatcherUNIX::processEvents (this=0x8070da8, flags=@0xbff9bec8) at kernel/qeventdispatcher_unix.cpp:903 #25 0xb628e6e4 in QEventDispatcherX11::processEvents (this=0x8070da8, flags=@0xbff9befc) at kernel/qeventdispatcher_x11.cpp:147 #26 0xb6d87041 in QEventLoop::processEvents (this=0xbff9bf60, flags=@0xbff9bf38) at kernel/qeventloop.cpp:144 #27 0xb6d871da in QEventLoop::exec (this=0xbff9bf60, flags=@0xbff9bf68) at kernel/qeventloop.cpp:191 #28 0xb6d8980a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:872 #29 0xb61e4e74 in QApplication::exec () at kernel/qapplication.cpp:3526 #30 0x0804a84d in main (argc=) at /ws/trunk/kdepim-trunk/kmail/main.cpp:146 The same crash and backtrace happens when using "Move all messages to the trash" in any other folder. As the backtraces are the same, this bug is marked as a duplicate. Thank you for taking the time to report this bug and helping to make KDE better. This particular bug has already been reported and is a duplicate of bug 174839, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find. *** This bug has been marked as a duplicate of bug 174839 *** |