Bug 176927

Summary: crash when double-click on a mail that hangs on deletion over imap
Product: [Unmaintained] kmail Reporter: Frederik Schwarzer <schwarzer>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: finex, jtamate
Priority: NOR    
Version: SVN trunk (KDE 4)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Frederik Schwarzer 2008-12-04 22:46:44 UTC
Version:            (using Devel)
Installed from:    Compiled sources

GMail over IMAP:
When I tried to delete a mail, the process needed quite some time so I deleted other mails in between. When I then tried to select the "hanging" mail again, I accidently double-clicked. A separate message window appeared, I closed it -> KMail crashed with the following backtrace.

Application: KMail (kmail), Signal SIGABRT
[Current thread is 0 (LWP 2358)]

Thread 2 (Thread 0xb0ab4b90 (LWP 5799)):
#0  0xb7f42424 in __kernel_vsyscall ()
#1  0xb4c299f1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb599c660 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb58cd52e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb64b84c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb4c3161e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb3d13740 (LWP 2358)):
[KCrash Handler]
#6  0xb7f42424 in __kernel_vsyscall ()
#7  0xb4b7c640 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb4b7e018 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb58c56cd in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb58c5796 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb58c5825 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb73734f0 in KMail::MessageProperty::forget (msgBase=0x8ca7bc8) at /home/compiler/kde/src/KDE/kdepim/kmail/messageproperty.cpp:180
#13 0xb73d743a in ~KMMsgBase (this=0x8ca7bc8) at /home/compiler/kde/src/KDE/kdepim/kmail/kmmsgbase.cpp:125
#14 0xb723c1d4 in ~KMMessage (this=0x8ca7bc8) at /home/compiler/kde/src/KDE/kdepim/kmail/kmmessage.cpp:225
#15 0xb7348bb2 in ~KMReaderWin (this=0x89598e0) at /home/compiler/kde/src/KDE/kdepim/kmail/kmreaderwin.cpp:892
#16 0xb59cb26f in QObjectPrivate::deleteChildren () from /usr/lib/libQtCore.so.4
#17 0xb4fc9788 in QWidget::~QWidget () from /usr/lib/libQtGui.so.4
#18 0xb53175d1 in QMainWindow::~QMainWindow () from /usr/lib/libQtGui.so.4
#19 0xb7e6e7a9 in KMainWindowPrivate::init (this=0x8d06d48, _q=0xb5aa0778) at /home/compiler/kde/src/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:256
#20 0xb7eb1ff7 in KXmlGuiWindow (this=0x8d06d48, parent=0xb7963418, f={i = -1076515864}) at /home/compiler/kde/src/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:96
#21 0xb75d5088 in ~SecondaryWindow (this=0x8d06d48, __vtt_parm=0xb7963414) at /home/compiler/kde/src/KDE/kdepim/kmail/secondarywindow.cpp:56
#22 0xb7540d9a in ~KMReaderMainWin (this=0x8d06d48) at /home/compiler/kde/src/KDE/kdepim/kmail/kmreadermainwin.cpp:117
#23 0xb59caf5c in qDeleteInEventHandler () from /usr/lib/libQtCore.so.4
#24 0xb59cc913 in QObject::event () from /usr/lib/libQtCore.so.4
#25 0xb4fc7e64 in QWidget::event () from /usr/lib/libQtGui.so.4
#26 0xb53181c7 in QMainWindow::event () from /usr/lib/libQtGui.so.4
#27 0xb7e6df07 in KMainWindow::classNameOfToplevel (number=148869488) at /home/compiler/kde/src/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:505
#28 0xb7eb2e9c in KMainWindowInterface::grabWindowToClipBoard (this=0x8d06d48) at /usr/include/qt4/QtGui/qpixmap.h:111
#29 0xb4f7079c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#30 0xb4f786ea in QApplication::notify () from /usr/lib/libQtGui.so.4
#31 0xb7d84d8d in KApplication::notify (this=0xbfd5b628, receiver=0x8d06d48, event=0x8df9170) at /usr/include/qt4/QtCore/qbytearray.h:364
#32 0xb59bd0d1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#33 0xb59bdd55 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#34 0xb59eb1fa in QEventDispatcherUNIX::processEvents () from /usr/lib/libQtCore.so.4
#35 0xb500aed6 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb59bb79a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#37 0xb59bb95a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#38 0xb59be015 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#39 0xb4f70617 in QApplication::exec () from /usr/lib/libQtGui.so.4
#40 0x0804a950 in main (argc=) at /home/compiler/kde/src/KDE/kdepim/kmail/main.cpp:146
Comment 1 Frederik Schwarzer 2008-12-04 22:47:50 UTC
And I always forget to mention: It's some trunk SVN version from one or two days ago. I already svn up'ed so no revision number available.
Comment 2 Jaime Torres 2008-12-05 09:42:16 UTC
Another one about KMail::MessageProperty::forget
Comment 3 FiNeX 2008-12-30 15:18:22 UTC

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