Bug 173429 - kmail crashes when canceling tasks
Summary: kmail crashes when canceling tasks
Status: RESOLVED DUPLICATE of bug 171062
Alias: None
Product: kmail
Classification: Applications
Component: GUI (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2008-10-24 15:13 UTC by Krishnamurti Nunes
Modified: 2008-11-11 15:41 UTC (History)
2 users (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 Krishnamurti Nunes 2008-10-24 15:13:58 UTC
Version:           4.1.2 (using KDE 4.1.2)
Compiler:          gcc 4.3.2 
OS:                Linux
Installed from:    Debian testing/unstable Packages

Kmail crashed twice when I clicked on cancel tasks at the detailed information window. The job being executed at the time was to verify mail in a disconnected imap account.

Box is amd64 with debian sid/unstable packages for everithing but kde.

I have kde4 installed via debian/experimental packages, but at the moment of the crash I was using kmail (not kontact) in windowmaker. Other kde4 application running was konsole 4.1.2.


The trace of the crash provided is below:

Aplicativo: KMail (kmail), sinal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0x7f287c2da6f0 (LWP 5050)]
[KCrash handler]
#5  0x00007f2879311ed5 in raise () from /lib/libc.so.6
#6  0x00007f28793133f3 in abort () from /lib/libc.so.6
#7  0x00007f287a70c5a5 in qt_message_output (msgType=QtFatalMsg, 
    buf=<value optimized out>) at global/qglobal.cpp:2102
#8  0x00007f287a70c6e7 in qFatal (msg=<value optimized out>)
    at global/qglobal.cpp:2303
#9  0x00007f287bab6e28 in KMail::MessageProperty::forget (msgBase=0x342aa50)
    at /tmp/buildd/kdepim-4.1.2/kmail/messageproperty.cpp:180
#10 0x00007f287bb112d3 in ~KMMsgBase (this=0x13ba)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmsgbase.cpp:124
#11 0x00007f287b970809 in ~KMMessage (this=0x342aa50)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmessage.cpp:225
#12 0x00007f287bb193b2 in KMMsgList::clear (this=0x2477cd8, doDelete=true, 
    syncDict=false) at /tmp/buildd/kdepim-4.1.2/kmail/kmmsglist.cpp:37
#13 0x00007f287bb8495a in KMFolderMaildir::close (this=0x2477c60, 
    aForced=<value optimized out>)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmfoldermaildir.cpp:216
#14 0x00007f287ba2bcf4 in ~KMHeaders (this=0x2727760)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmheaders.cpp:257
#15 0x00007f287a809ba1 in QObjectPrivate::deleteChildren (this=0x2727270)
    at kernel/qobject.cpp:1884
#16 0x00007f2879d73f8d in ~QWidget (this=0x26b1380) at kernel/qwidget.cpp:1338
#17 0x00007f287b246e31 in ~KVBox (this=0x13ba)
    at /build/buildd/kde4libs-4.1.2/kdeui/widgets/kvbox.cpp:29
#18 0x00007f287a809ba1 in QObjectPrivate::deleteChildren (this=0x2bbba30)
    at kernel/qobject.cpp:1884
#19 0x00007f2879d73f8d in ~QWidget (this=0x27771e0) at kernel/qwidget.cpp:1338
#20 0x00007f287a0ce8b8 in ~QSplitter (this=0x27771e0)
    at widgets/qsplitter.cpp:971
#21 0x00007f287a809ba1 in QObjectPrivate::deleteChildren (this=0x2bbb1d0)
    at kernel/qobject.cpp:1884
#22 0x00007f2879d73f8d in ~QWidget (this=0x2bbb680) at kernel/qwidget.cpp:1338
#23 0x00007f287a0ce8b8 in ~QSplitter (this=0x2bbb680)
    at widgets/qsplitter.cpp:971
#24 0x00007f287bc63576 in KMMainWidget::deleteWidgets (this=0x2726e90)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmainwidget.cpp:697
#25 0x00007f287bc6509e in KMMainWidget::destruct (this=0x2726e90)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmainwidget.cpp:287
#26 0x00007f287bc6711f in ~KMMainWidget (this=0x2726e90)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmainwidget.cpp:273
#27 0x00007f287a809ba1 in QObjectPrivate::deleteChildren (this=0x26af720)
    at kernel/qobject.cpp:1884
#28 0x00007f2879d73f8d in ~QWidget (this=0x26a0380) at kernel/qwidget.cpp:1338
#29 0x00007f287b2128f9 in ~KMainWindow (this=0x26a0380)
    at /build/buildd/kde4libs-4.1.2/kdeui/widgets/kmainwindow.cpp:446
#30 0x00007f287b9939e8 in ~KMMainWin (this=0x26a0380)
    at /tmp/buildd/kdepim-4.1.2/kmail/kmmainwin.cpp:104
#31 0x00007f287a80b365 in QObject::event (this=0x26a0380, e=0x13ba)
    at kernel/qobject.cpp:1139
#32 0x00007f2879d727d6 in QWidget::event (this=0x26a0380, event=0x2dc7060)
    at kernel/qwidget.cpp:7551
#33 0x00007f287a08a37b in QMainWindow::event (this=0x26a0380, event=0x2dc7060)
    at widgets/qmainwindow.cpp:1268
#34 0x00007f287b24d918 in KXmlGuiWindow::event (this=0x13ba, ev=0x13ba)
    at /build/buildd/kde4libs-4.1.2/kdeui/xmlgui/kxmlguiwindow.cpp:125
#35 0x00007f2879d20a5d in QApplicationPrivate::notify_helper (this=0x1da85b0, 
    receiver=0x26a0380, e=0x2dc7060) at kernel/qapplication.cpp:3803
#36 0x00007f2879d287da in QApplication::notify (this=0x7fff8442cb40, 
    receiver=0x26a0380, e=0x2dc7060) at kernel/qapplication.cpp:3768
#37 0x00007f287b15641b in KApplication::notify (this=0x7fff8442cb40, 
    receiver=0x26a0380, event=0x2dc7060)
    at /build/buildd/kde4libs-4.1.2/kdeui/kernel/kapplication.cpp:311
#38 0x00007f287a7fc381 in QCoreApplication::notifyInternal (
    this=0x7fff8442cb40, receiver=0x26a0380, event=0x2dc7060)
    at kernel/qcoreapplication.cpp:587
#39 0x00007f287a7fd01a in QCoreApplicationPrivate::sendPostedEvents (
    receiver=0x0, event_type=0, data=0x1d83340)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#40 0x00007f287a824a83 in postEventSourceDispatch (s=<value optimized out>)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#41 0x00007f2871f50af2 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#42 0x00007f2871f5427d in ?? () from /usr/lib/libglib-2.0.so.0
#43 0x00007f2871f5443b in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#44 0x00007f287a82470f in QEventDispatcherGlib::processEvents (this=0x1d9b090, 
    flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#45 0x00007f2879db244f in QGuiEventDispatcherGlib::processEvents (this=0x13ba, 
    flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#46 0x00007f287a7faca2 in QEventLoop::processEvents (
    this=<value optimized out>, flags={i = -2075997872})
    at kernel/qeventloop.cpp:143
#47 0x00007f287a7fae2d in QEventLoop::exec (this=0x7fff8442c990, flags=
      {i = -2075997792}) at kernel/qeventloop.cpp:194
#48 0x00007f287a7fd2dd in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:845
#49 0x0000000000402f8b in main (argc=<value optimized out>, 
    argv=<value optimized out>) at /tmp/buildd/kdepim-4.1.2/kmail/main.cpp:146
#0  0x00007f287937dfc0 in __nanosleep_nocancel () from /lib/libc.so.6
Comment 1 mario tuling 2008-10-28 02:44:43 UTC
i can reproduce with trunk r876758. i checked mail with a disconnected imap folder, brung the progressbar-list up on the bottom right and pressed 2 times on the red -.
Comment 2 George Goldberg 2008-11-11 15:41:40 UTC

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