[Bug 152117] Crashes when trying to delete or move a message

Nicolas Alvarez nicolas.alvarez at gmail.com
Sat Jan 17 19:06:53 GMT 2009


http://bugs.kde.org/show_bug.cgi?id=152117


Nicolas Alvarez nicolas alvarez gmail com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.alvarez at gmail.com




--- Comment #21 from Nicolas Alvarez <nicolas alvarez gmail com>  2009-01-17 20:06:52 ---
I'm having the same problem.

I have the preview panel disabled. I opened three messages (forum
notifications), so each opened on its own window. Pressed the delete key on the
three windows. When I got back to the inbox window, only one message was
deleted, the other two were still there (one of them even marked as unread).

I tried delete one of them by pressing the delete key while the message was
selected in the inbox window. KMail segfaulted.

Now it's totally reproducible. I open KMail, those two messages are still
there. I delete either of them, and KMail segfaults. Sometimes one of the two
leftover messages shows twice (so three of them show), checking for new mail
makes one of them disappear.

KMail 1.9.10, KDE 3.5.10, Kubuntu Hardy (8.04), 64-bit.

Stacktrace below:

[Thread debugging using libthread_db enabled]
[New Thread 0x7f52ab1766f0 (LWP 18209)]
[New Thread 0x43521950 (LWP 18217)]
[New Thread 0x42d20950 (LWP 18216)]
[New Thread 0x4251f950 (LWP 18215)]
[New Thread 0x41d1e950 (LWP 18214)]
[KCrash handler]
#5  KMFolder::open (this=0x0, owner=0x7f52aac848ca "kmmovecommand") at
/build/buildd/kdepim-3.5.10/./kmail/kmfolder.cpp:477
#6  0x00007f52aab1b1e8 in KMMoveCommand::execute (this=0xc45360) at
/build/buildd/kdepim-3.5.10/./kmail/kmcommands.cpp:2158
#7  0x00007f52aab0c0e0 in KMCommand::slotPostTransfer (this=0xc45360,
result=KMCommand::OK) at /build/buildd/kdepim-3.5.10/./kmail/kmcommands.cpp:263
#8  0x00007f52aab14e82 in KMCommand::qt_invoke (this=0xc45360, _id=5,
_o=0x7fffb31afc40) at ./kmcommands.moc:148
#9  0x00007f52aab15059 in KMMenuCommand::qt_invoke (this=0x0, _id=-1429714742,
_o=0x0) at ./kmcommands.moc:2801
#10 0x00007f52aab150b0 in KMMoveCommand::qt_invoke (this=0xc45360, _id=5,
_o=0x7fffb31afc40) at ./kmcommands.moc:2987
#11 0x00007f52aab15119 in KMDeleteMsgCommand::qt_invoke (this=0x0,
_id=-1429714742, _o=0x0) at ./kmcommands.moc:3062
#12 0x00007f52a3b75fd0 in QObject::activate_signal (this=0xc45360,
clist=0xd7b940, o=0x7fffb31afc40) at kernel/qobject.cpp:2359
#13 0x00007f52aab0b4ac in KMCommand::messagesTransfered (this=0x0,
t0=KMCommand::OK) at ./kmcommands.moc:126
#14 0x00007f52aab159d2 in KMCommand::transferSelectedMsgs (this=0xc45360) at
/build/buildd/kdepim-3.5.10/./kmail/kmcommands.cpp:358
#15 0x00007f52aab14e6d in KMCommand::qt_invoke (this=0xc45360, _id=4,
_o=0x7fffb31afe30) at ./kmcommands.moc:147
#16 0x00007f52aab15059 in KMMenuCommand::qt_invoke (this=0x0, _id=-1429714742,
_o=0x0) at ./kmcommands.moc:2801
#17 0x00007f52aab150b0 in KMMoveCommand::qt_invoke (this=0xc45360, _id=4,
_o=0x7fffb31afe30) at ./kmcommands.moc:2987
#18 0x00007f52aab15119 in KMDeleteMsgCommand::qt_invoke (this=0x0,
_id=-1429714742, _o=0x0) at ./kmcommands.moc:3062
#19 0x00007f52a3b75fd0 in QObject::activate_signal (this=0xb065a0,
clist=0xd4e0e0, o=0x7fffb31afe30) at kernel/qobject.cpp:2359
#20 0x00007f52a3eee181 in QSignal::signal (this=0xb065a0, t0=@0xb065f0) at
.moc/debug-shared-mt/moc_qsignal.cpp:100
#21 0x00007f52a3b941a3 in QSignal::activate (this=0xb065a0) at
kernel/qsignal.cpp:215
#22 0x00007f52a3b9b9e4 in QSingleShotTimer::event (this=0xb06550) at
kernel/qtimer.cpp:289
#23 0x00007f52a3b0e33a in QApplication::internalNotify (this=0x7fffb31b0860,
receiver=0xb06550, e=0x7fffb31b02d0) at kernel/qapplication.cpp:2638
#24 0x00007f52a3b10093 in QApplication::notify (this=0x7fffb31b0860,
receiver=0xb06550, e=0x7fffb31b02d0) at kernel/qapplication.cpp:2361
#25 0x00007f52a52446bd in KApplication::notify (this=0x7fffb31b0860,
receiver=0xb06550, event=0x7fffb31b02d0) at
/build/buildd/kdelibs-3.5.10/./kdecore/kapplication.cpp:550
#26 0x00007f52a3a9f20e in QApplication::sendEvent (receiver=0xb06550,
event=0x7fffb31b02d0) at ../include/qapplication.h:523
#27 0x00007f52a3b01abc in QEventLoop::activateTimers (this=0x67ae80) at
kernel/qeventloop_unix.cpp:559
#28 0x00007f52a3ab4107 in QEventLoop::processEvents (this=0x67ae80, flags=4) at
kernel/qeventloop_x11.cpp:392
#29 0x00007f52a3b285bf in QEventLoop::enterLoop (this=0x67ae80) at
kernel/qeventloop.cpp:201
#30 0x00007f52a3b282ab in QEventLoop::exec (this=0x67ae80) at
kernel/qeventloop.cpp:148
#31 0x00007f52a3b0fe00 in QApplication::exec (this=0x7fffb31b0860) at
kernel/qapplication.cpp:2761
#32 0x0000000000402eb4 in main (argc=1, argv=<value optimized out>) at
/build/buildd/kdepim-3.5.10/./kmail/main.cpp:110


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list