Bug 163712 - Crashes on exit when using IMAP
Summary: Crashes on exit when using IMAP
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: IMAP (show other bugs)
Version: SVN trunk (KDE 4)
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 162815 167607 168661 169366 169426 171063 171266 171546 171730 171842 171952 172320 172415 174376 175022 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-10 16:48 UTC by Davide Ferrari
Modified: 2008-11-14 17:19 UTC (History)
14 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 Davide Ferrari 2008-06-10 16:48:36 UTC
Version:            (using Devel)
Installed from:    Compiled sources

usually I have kmail, kndoe, akregator opened and usually I've just changed some column layout (columns size, positions etc)

Backtrace:

Application: Kontact (kontact), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb51c7720 (LWP 6840)]
[KCrash handler]
#6  0xb18be76b in QList<QString>::append ()
   from /opt/kde4/lib/libkmailprivate.so.4
#7  0xb1a66f12 in KMAcctImap::~KMAcctImap ()
   from /opt/kde4/lib/libkmailprivate.so.4
#8  0xb19f0be2 in qDeleteAll<QList<KMAccount*>::const_iterator> ()
   from /opt/kde4/lib/libkmailprivate.so.4
#9  0xb19ee8db in KMail::AccountManager::~AccountManager ()
   from /opt/kde4/lib/libkmailprivate.so.4
#10 0xb1ac55c0 in KMKernel::cleanup () from /opt/kde4/lib/libkmailprivate.so.4
#11 0xb1eb0142 in KMailPart::~KMailPart ()
   from /opt/kde4/lib/kde4/kmailpart.so
#12 0xb6b10a16 in Kontact::MainWindow::~MainWindow ()
   from /opt/kde4/lib/libkontactprivate.so.4
#13 0xb7e6073c in qDeleteInEventHandler (o=0xb7ef2a54)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qobject.cpp:3595
#14 0xb7e626b1 in QObject::event (this=0x8136590, e=0x8adcf70)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qobject.cpp:1124
#15 0xb5b031a5 in QWidget::event (this=0x8136590, event=0x8adcf70)
    at /usr/src/kde4/qt-copy/src/gui/kernel/qwidget.cpp:7310
#16 0xb5e04525 in QMainWindow::event (this=0x8136590, event=0x8adcf70)
    at /usr/src/kde4/qt-copy/src/gui/widgets/qmainwindow.cpp:1252
#17 0xb7a4615f in KMainWindow::event () from /opt/kde4/lib/libkdeui.so.5
#18 0xb7a869dc in KXmlGuiWindow::event () from /opt/kde4/lib/libkdeui.so.5
#19 0xb5ab4c0c in QApplicationPrivate::notify_helper (this=0x8065578, 
    receiver=0x8136590, e=0x8136590)
    at /usr/src/kde4/qt-copy/src/gui/kernel/qapplication.cpp:3772
#20 0xb5abb718 in QApplication::notify (this=0xbf9e4094, receiver=0x8136590, 
    e=0x8adcf70) at /usr/src/kde4/qt-copy/src/gui/kernel/qapplication.cpp:3739
#21 0xb798a3fd in KApplication::notify () from /opt/kde4/lib/libkdeui.so.5
#22 0xb7e53979 in QCoreApplication::notifyInternal (this=0xbf9e4094, 
    receiver=0x8136590, event=0x8adcf70)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583
#23 0xb7e54dcd in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x804f8f8)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#24 0xb7e54f7d in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1091
#25 0xb7e7a3cf in postEventSourceDispatch (s=0x8067320)
    at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:220
#26 0xb5631bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb5634e5e in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb56353ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb7e7a968 in QEventDispatcherGlib::processEvents (this=0x805f730, 
    flags=@0xbf9e3f98)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:325
#30 0xb5b3a675 in QGuiEventDispatcherGlib::processEvents (this=0x805f730, 
    flags=@0xbf9e3fc8)
    at /usr/src/kde4/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#31 0xb7e52bfd in QEventLoop::processEvents (this=0xbf9e4020, 
    flags=@0xbf9e3ff4)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qeventloop.cpp:149
#32 0xb7e52d91 in QEventLoop::exec (this=0xbf9e4020, flags=@0xbf9e4028)
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qeventloop.cpp:196
#33 0xb7e5503a in QCoreApplication::exec ()
    at /usr/src/kde4/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845
#34 0xb5ab4307 in QApplication::exec ()
    at /usr/src/kde4/qt-copy/src/gui/kernel/qapplication.cpp:3304
#35 0x0804bd8c in main ()
#0  0xb7ef6410 in __kernel_vsyscall ()
Comment 1 Christophe Marin 2008-06-10 18:15:26 UTC
Maybe a dup of bug 162815  
Comment 2 Torgny Nyblom 2008-07-05 09:04:50 UTC
SVN commit 828249 by tnyblom:

CCBUG: 162815
CCBUG: 163712

Move the deletion of the account manager to after the foldermanagers since atleast the IMAP one needs a living account to be able to die grasefully.


 M  +2 -2      kmkernel.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=828249
Comment 3 Davide Ferrari 2008-07-07 11:01:56 UTC
Ok, it's fixed now!
Thanks a lot! :)
Comment 4 Torgny Nyblom 2008-07-29 13:43:32 UTC
*** Bug 167607 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Marin 2008-08-07 21:48:31 UTC
*** Bug 168661 has been marked as a duplicate of this bug. ***
Comment 6 Christophe Marin 2008-08-07 21:50:36 UTC
Reopen due to bug 168661 (same BT w/ kmail 1.10)
Comment 7 Christophe Marin 2008-08-18 15:32:04 UTC
*** Bug 169366 has been marked as a duplicate of this bug. ***
Comment 8 Christophe Marin 2008-08-19 11:09:37 UTC
*** Bug 169426 has been marked as a duplicate of this bug. ***
Comment 9 Thomas McGuire 2008-09-18 18:48:48 UTC
*** Bug 162815 has been marked as a duplicate of this bug. ***
Comment 10 Thomas McGuire 2008-09-18 18:48:57 UTC
*** Bug 171063 has been marked as a duplicate of this bug. ***
Comment 11 Thomas McGuire 2008-09-18 18:49:05 UTC
*** Bug 171266 has been marked as a duplicate of this bug. ***
Comment 12 Angelo Naselli 2008-09-19 11:58:45 UTC
According to all duplicate bugs i believe it can be considered as confirmed...
Comment 13 Thomas McGuire 2008-10-02 19:37:11 UTC
*** Bug 171952 has been marked as a duplicate of this bug. ***
Comment 14 Thomas McGuire 2008-10-02 19:37:19 UTC
*** Bug 171842 has been marked as a duplicate of this bug. ***
Comment 15 Thomas McGuire 2008-10-02 19:37:28 UTC
*** Bug 171546 has been marked as a duplicate of this bug. ***
Comment 16 Thomas McGuire 2008-11-05 22:24:16 UTC
*** Bug 172415 has been marked as a duplicate of this bug. ***
Comment 17 Thomas McGuire 2008-11-05 22:24:39 UTC
*** Bug 174376 has been marked as a duplicate of this bug. ***
Comment 18 Thomas McGuire 2008-11-05 22:27:57 UTC
I think this is either fixed in KDE 4.1.3 or in trunk, because I haven't seen this problem in a long time.
Comment 19 Christophe Marin 2008-11-06 16:00:31 UTC
*** Bug 172320 has been marked as a duplicate of this bug. ***
Comment 20 Christophe Marin 2008-11-06 16:00:41 UTC
*** Bug 174437 has been marked as a duplicate of this bug. ***
Comment 21 Christophe Marin 2008-11-06 16:02:58 UTC
*** Bug 171730 has been marked as a duplicate of this bug. ***
Comment 22 Petr Vanek 2008-11-06 19:22:42 UTC
(In reply to comment #18)
> I think this is either fixed in KDE 4.1.3 or in trunk, because I haven't seen
> this problem in a long time.

Yep, I can confirm it. It looks like the crash is gone in: KDE 4.1.3 "release 51.1"
Comment 23 Kevin Hunter 2008-11-06 20:19:00 UTC
I just installed the unsupported updates of Kubuntu 8.10.  As of today, it brings KMail to v1.10.3 and the bug appears to be fixed.

At the very least, the recipe I provided in duplicate bug 174376 no longer triggers the crash.
Comment 24 Davide Ferrari 2008-11-06 20:37:35 UTC
I've just updated to the same as #23 and it seems that the bug is gone. I'm closing it as fixed... thanks a lot!!
Comment 25 Christophe Marin 2008-11-14 17:19:45 UTC
*** Bug 175022 has been marked as a duplicate of this bug. ***