Bug 244984

Summary: crash when cancelling reply with gmail-imap
Product: [Unmaintained] kmail Reporter: Chani <chanika>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bjoern
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Chani 2010-07-17 21:14:14 UTC
Application: kmail (1.13.3)
KDE Platform Version: 4.5.60 (KDE 4.5.60 (KDE 4.6 >= 20100627)) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-default i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
I was in the "starred" gmail folder, and clicked on a message... it was taking a while to load, but I hit 'r' anyways, and it popped up the usual waiting-to-load messagebox. a minute later, I was seeing mail vanish from the starred folder (waah, kmail's gone and unstarred a bunch of random mail again, I need a better imap server). :( another minute goes by, and it still thinks it's trying to load that message, so I click cancel, and it crashes.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#7  0xb6c86a62 in KMCommand::slotTransferCancelled() () from /usr/lib/libkmailprivate.so.4
#8  0xb6c926bc in KMCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#9  0xb6c93233 in KMReplyToCommand::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkmailprivate.so.4
#10 0xb661dfb8 in QMetaObject::metacall (object=0x8ebc060, cl=InvokeMetaMethod, idx=12, argv=0xbfd969d0) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#11 0xb66320a4 in QMetaObject::activate (sender=0xb060870, m=0xb779a364, local_signal_index=12, argv=0x0) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qobject.cpp:3293
#12 0xb74c4137 in KDialog::cancelClicked (this=0xb060870) at /home/chani/build/kde/kdelibs/kdeui/kdialog.moc:276
#13 0xb74c6b40 in KDialog::slotButtonClicked (this=0xb060870, button=32) at /home/chani/src/kde/kdelibs/kdeui/dialogs/kdialog.cpp:898
#14 0xb74c8ad9 in KDialog::qt_metacall (this=0xb060870, _c=InvokeMetaMethod, _id=33, _a=0xbfd96bd8) at /home/chani/build/kde/kdelibs/kdeui/kdialog.moc:190
#15 0xb74eb52a in KProgressDialog::qt_metacall (this=0xb060870, _c=InvokeMetaMethod, _id=69, _a=0xbfd96bd8) at /home/chani/build/kde/kdelibs/kdeui/kprogressdialog.moc:69
#16 0xb661dfb8 in QMetaObject::metacall (object=0xb060870, cl=InvokeMetaMethod, idx=69, argv=0xbfd96bd8) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#17 0xb66320a4 in QMetaObject::activate (sender=0x9a25840, m=0xb677c0dc, local_signal_index=0, argv=0xbfd96bd8) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qobject.cpp:3293
#18 0xb6637658 in QSignalMapper::mapped (this=0x9a25840, _t1=32) at .moc/debug-shared/moc_qsignalmapper.cpp:101
#19 0xb663735d in QSignalMapper::map (this=0x9a25840, sender=0x8250ec0) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qsignalmapper.cpp:266
#20 0xb66372f8 in QSignalMapper::map (this=0x9a25840) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qsignalmapper.cpp:257
#21 0xb66375d0 in QSignalMapper::qt_metacall (this=0x9a25840, _c=InvokeMetaMethod, _id=4, _a=0xbfd96d48) at .moc/debug-shared/moc_qsignalmapper.cpp:87
#22 0xb661dfb8 in QMetaObject::metacall (object=0x9a25840, cl=InvokeMetaMethod, idx=8, argv=0xbfd96d48) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#23 0xb66320a4 in QMetaObject::activate (sender=0x8250ec0, m=0xb64708c4, local_signal_index=2, argv=0xbfd96d48) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qobject.cpp:3293
#24 0xb61757a4 in QAbstractButton::clicked (this=0x8250ec0, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:206
#25 0xb5e07d6c in QAbstractButtonPrivate::emitClicked (this=0xa7566f0) at /home/chani/src/kde/qt-copy/src/gui/widgets/qabstractbutton.cpp:546
#26 0xb5e07cdd in QAbstractButtonPrivate::click (this=0xa7566f0) at /home/chani/src/kde/qt-copy/src/gui/widgets/qabstractbutton.cpp:539
#27 0xb5e0938f in QAbstractButton::mouseReleaseEvent (this=0x8250ec0, e=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/gui/widgets/qabstractbutton.cpp:1121
#28 0xb59e53fa in QWidget::event (this=0x8250ec0, event=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/gui/kernel/qwidget.cpp:7998
#29 0xb5e09201 in QAbstractButton::event (this=0x8250ec0, e=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/gui/widgets/qabstractbutton.cpp:1080
#30 0xb5ecebd5 in QPushButton::event (this=0x8250ec0, e=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/gui/widgets/qpushbutton.cpp:679
#31 0xb5979c9c in QApplicationPrivate::notify_helper (this=0x8088030, receiver=0x8250ec0, e=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/gui/kernel/qapplication.cpp:4304
#32 0xb5977d1b in QApplication::notify (this=0xbfd97f30, receiver=0x8250ec0, e=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/gui/kernel/qapplication.cpp:3869
#33 0xb757d4ea in KApplication::notify (this=0xbfd97f30, receiver=0x8250ec0, event=0xbfd9760c) at /home/chani/src/kde/kdelibs/kdeui/kernel/kapplication.cpp:309
#34 0xb6616a11 in QCoreApplication::notifyInternal (this=0xbfd97f30, receiver=0x8250ec0, event=0xbfd9760c) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#35 0xb597c45f in QCoreApplication::sendSpontaneousEvent (receiver=0x8250ec0, event=0xbfd9760c) at ../../include/QtCore/../../../../../src/kde/qt-copy/src/corelib/kernel/qcoreapplication.h:218
#36 0xb5976335 in QApplicationPrivate::sendMouseEvent (receiver=0x8250ec0, event=0xbfd9760c, alienWidget=0x8250ec0, nativeWidget=0xb060870, buttonDown=0xb64809f8, lastMouseReceiver=..., spontaneous=
    true) at /home/chani/src/kde/qt-copy/src/gui/kernel/qapplication.cpp:2967
#37 0xb5a1c022 in QETWidget::translateMouseEvent (this=0xb060870, event=0xbfd97b30) at /home/chani/src/kde/qt-copy/src/gui/kernel/qapplication_x11.cpp:4368
#38 0xb5a18c62 in QApplication::x11ProcessEvent (this=0xbfd97f30, event=0xbfd97b30) at /home/chani/src/kde/qt-copy/src/gui/kernel/qapplication_x11.cpp:3379
#39 0xb5a4f251 in x11EventSourceDispatch (s=0x808b100, callback=0, user_data=0x0) at /home/chani/src/kde/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#40 0xb39174c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0xb391ad98 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0xb391aebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0xb664e424 in QEventDispatcherGlib::processEvents (this=0x807be08, flags=...) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:412
#44 0xb5a4f886 in QGuiEventDispatcherGlib::processEvents (this=0x807be08, flags=...) at /home/chani/src/kde/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#45 0xb6613deb in QEventLoop::processEvents (this=0xbfd97ddc, flags=...) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#46 0xb6613f30 in QEventLoop::exec (this=0xbfd97ddc, flags=...) at /home/chani/src/kde/qt-copy/src/corelib/kernel/qeventloop.cpp:201
#47 0xb66170ed in QCoreApplication::exec () at /home/chani/src/kde/qt-copy/src/corelib/kernel/qcoreapplication.cpp:981
#48 0xb5976fec in QApplication::exec () at /home/chani/src/kde/qt-copy/src/gui/kernel/qapplication.cpp:3583
#49 0x0804ab1e in _start ()

Reported using DrKonqi
Comment 1 Chani 2010-07-17 21:16:49 UTC
oh, one thing to note: I'm using kdelibs trunk, but kdepim 4.4 from suse packages.
Comment 2 Björn Ruberg 2010-08-06 21:00:20 UTC

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