Bug 195894 - KMail crashed while playing around with IMAP messages and folders / or when exiting [null KMFilterMgr::deref, KMail::AccountManager::processNextCheck, ... , from KMKernel::cleanup]
Summary: KMail crashed while playing around with IMAP messages and folders / or when e...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 198311 205118 207073 208148 214700 220577 220883 228664 230326 231919 234003 234992 235098 235587 235656 235657 235802 236283 238754 238824 243320 243728 244286 247354 248225 248650 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-10 15:53 UTC by Davide Ferrari
Modified: 2012-08-19 10:51 UTC (History)
28 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.52 KB, text/plain)
2010-10-15 08:56 UTC, Lars Schubert
Details
New crash information added by DrKonqi (2.69 KB, text/plain)
2010-11-19 00:47 UTC, Alfonso Guerra
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Davide Ferrari 2009-06-10 15:53:29 UTC
Application that crashed: kmail
Version of the application: 1.11.90
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.1
Operating System: Linux 2.6.28-11-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
KMail seems to be unrensponsive in updating IMAP folders, so I was quickly switching between one folder and another, even with a couple of tabs opened, and then KMail suddenly crashed (and the new crash wizard appeared... really cool btw!)

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#6  KMFilterMgr::deref (this=0x0, force=false) at /build/buildd/kdepim-4.2.90/kmail/kmfiltermgr.cpp:365
#7  0xb752360d in KMail::AccountManager::processNextCheck (this=0x8e3bc68, _newMail=false) at /build/buildd/kdepim-4.2.90/kmail/accountmanager.cpp:175
#8  0xb7524b1d in KMail::AccountManager::qt_metacall (this=0x8e3bc68, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf9dc5e8)
    at /build/buildd/kdepim-4.2.90/obj-i486-linux-gnu/kmail/accountmanager.moc:96
#9  0xb6088a58 in QMetaObject::activate (sender=0x8cf3790, from_signal_index=4, to_signal_index=4, argv=0xbf9dc5e8) at kernel/qobject.cpp:3120
#10 0xb60896e2 in QMetaObject::activate (sender=0x8cf3790, m=0xb7ae8f64, local_signal_index=0, argv=0xbf9dc5e8) at kernel/qobject.cpp:3194
#11 0xb7490b3f in KMAccount::finishedCheck (this=0x8cf3790, _t1=false, _t2=KMAccount::CheckOK) at /build/buildd/kdepim-4.2.90/obj-i486-linux-gnu/kmail/kmaccount.moc:162
#12 0xb749150e in KMAccount::checkDone (this=0x8cf3790, newmail=false, status=KMAccount::CheckOK) at /build/buildd/kdepim-4.2.90/kmail/kmaccount.cpp:511
#13 0xb75a11d2 in KMAcctImap::killAllJobs (this=0x8cf3790, disconnectSlave=false) at /build/buildd/kdepim-4.2.90/kmail/kmacctimap.cpp:198
#14 0xb75bad51 in ~KMFolderImap (this=0x8be85a0) at /build/buildd/kdepim-4.2.90/kmail/kmfolderimap.cpp:95
#15 0xb74daabf in ~KMFolder (this=0x8be5140) at /build/buildd/kdepim-4.2.90/kmail/kmfolder.cpp:160
#16 0xb7531d76 in qDeleteAll<QList<KMFolderNode*>::iterator> (begin={i = 0xbf9dc7a4}, end={i = 0xbf9dc7a8}) at /usr/include/qt4/QtCore/qalgorithms.h:350
#17 0xb752f0d8 in ~KMFolderDir (this=0x8be63f0) at /build/buildd/kdepim-4.2.90/kmail/kmfolderdir.cpp:91
#18 0xb7531d76 in qDeleteAll<QList<KMFolderNode*>::iterator> (begin={i = 0xbf9dc804}, end={i = 0xbf9dc808}) at /usr/include/qt4/QtCore/qalgorithms.h:350
#19 0xb752f6e2 in ~KMFolderRootDir (this=0x8cf8974) at /build/buildd/kdepim-4.2.90/kmail/kmfolderdir.cpp:37
#20 0xb7533f99 in ~KMFolderMgr (this=0x8cf8968) at /build/buildd/kdepim-4.2.90/kmail/kmfoldermgr.cpp:54
#21 0xb760be2f in KMKernel::cleanup (this=0xbf9dc8e8) at /build/buildd/kdepim-4.2.90/kmail/kmkernel.cpp:1709
#22 0x0804a7ba in main (argc=7981348, argv=0xb7afd000) at /build/buildd/kdepim-4.2.90/kmail/main.cpp:148

Reported using DrKonqi
Comment 1 Dario Andres 2009-06-29 19:09:16 UTC
*** Bug 198311 has been marked as a duplicate of this bug. ***
Comment 2 Christophe Marin 2009-09-11 14:15:38 UTC
*** Bug 207073 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2009-09-22 09:09:00 UTC
*** Bug 208148 has been marked as a duplicate of this bug. ***
Comment 4 Jonathan Thomas 2009-11-15 20:26:58 UTC
*** Bug 214700 has been marked as a duplicate of this bug. ***
Comment 5 Jonathan Thomas 2009-12-29 21:27:32 UTC
*** Bug 220577 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2010-01-01 14:23:27 UTC
From bug 220883:
---
What I was doing when the application crashed:
After resuming from suspend to ram I clicked to exit kmail and it crashed on
exit. This has happened a few times and also when resuming from suspend to
disk.

-- Updated Backtrace:
...
Thread 1 (Thread 0xb347d700 (LWP 1935)):
[KCrash Handler]
#6  KMFilterMgr::deref (this=0x0, force=false) at
/usr/src/debug/kdepim-4.3.4/kmail/kmfiltermgr.cpp:365
#7  0xb6c60262 in KMail::AccountManager::processNextCheck (this=0x80a5718,
_newMail=248) at /usr/src/debug/kdepim-4.3.4/kmail/accountmanager.cpp:175
#8  0xb6c61926 in KMail::AccountManager::qt_metacall (this=0x80a5718,
_c=InvokeMetaMethod, _id=12, _a=0xbf9956d4) at
/usr/src/debug/kdepim-4.3.4/build/kmail/accountmanager.moc:96
#9  0xb6884864 in QMetaObject::activate(QObject*, int, int, void**) () from
/usr/lib/libQtCore.so.4
#10 0xb6885585 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#11 0xb6bcad75 in KMAccount::finishedCheck (this=0x81e6700, _t1=false,
_t2=CheckOK) at /usr/src/debug/kdepim-4.3.4/build/kmail/kmaccount.moc:162
#12 0xb6bcb78a in KMAccount::checkDone (this=0x81e6700, newmail=false,
status=CheckOK) at /usr/src/debug/kdepim-4.3.4/kmail/kmaccount.cpp:507
#13 0xb6cdfb07 in KMAcctImap::killAllJobs (this=0x81e6700,
disconnectSlave=true) at /usr/src/debug/kdepim-4.3.4/kmail/kmacctimap.cpp:204
#14 0xb6cdfc41 in KMAcctImap::~KMAcctImap (this=0x81e6700, __in_chrg=<value
optimized out>) at /usr/src/debug/kdepim-4.3.4/kmail/kmacctimap.cpp:86
#15 0xb6c5f2d6 in qDeleteAll<QList<KMAccount*>::const_iterator> (end=<value
optimized out>, begin=<value optimized out>) at
/usr/include/QtCore/qalgorithms.h:350
#16 qDeleteAll<AccountList> (end=<value optimized out>, begin=<value optimized
out>) at /usr/include/QtCore/qalgorithms.h:358
#17 KMail::AccountManager::~AccountManager (end=<value optimized out>,
begin=<value optimized out>) at
/usr/src/debug/kdepim-4.3.4/kmail/accountmanager.cpp:39
#18 0xb6d4e7af in KMKernel::cleanup (this=0xbf995920) at
/usr/src/debug/kdepim-4.3.4/kmail/kmkernel.cpp:1731
#19 0x0804a73c in main (argc=3, argv=0xbf995b74) at
/usr/src/debug/kdepim-4.3.4/kmail/main.cpp:148

---
Several of the other duplicate reports are related to exiting KMail too
Comment 7 Dario Andres 2010-01-01 14:23:31 UTC
*** Bug 220883 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2010-02-26 21:24:04 UTC
From bug 228664:
I clicked on the Inbox folder of my Gmail account. The check for new mail
stopped at 84% and I closed kmail and then it crashed.
Comment 9 Dario Andres 2010-02-26 21:24:06 UTC
*** Bug 228664 has been marked as a duplicate of this bug. ***
Comment 10 Björn Ruberg 2010-03-14 22:34:27 UTC
*** Bug 230326 has been marked as a duplicate of this bug. ***
Comment 11 Dario Andres 2010-03-24 13:18:28 UTC
From bug 231919:
-- Information about the crash:
Closing KMail crashes it
I have Message indicator plugin enabled.
Bespin theme.
Comment 12 Dario Andres 2010-03-24 13:19:16 UTC
KDE SC 4.4.1 backtrace:

[KCrash Handler]
#5  KMFilterMgr::deref (this=0x0, force=false) at
../../kmail/kmfiltermgr.cpp:367
#6  0x00007fb0e93d0a15 in KMail::AccountManager::processNextCheck
(this=0xc60e70, _newMail=<value optimized out>) at
../../kmail/accountmanager.cpp:175
#7  0x00007fb0e93d18b3 in KMail::AccountManager::qt_metacall (this=0xc60e70,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff7c2f16a0)
at ./accountmanager.moc:102
#8  0x00007fb0e7e6edcf in QMetaObject::activate (sender=0xcde660, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x1) at
kernel/qobject.cpp:3293
#9  0x00007fb0e934ee0d in KMAccount::finishedCheck (this=0x0, _t1=false,
_t2=KMAccount::CheckOK) at ./kmaccount.moc:174
#10 0x00007fb0e934f3f1 in KMAccount::checkDone (this=0xcde660, newmail=false,
status=KMAccount::CheckOK) at ../../kmail/kmaccount.cpp:513
#11 0x00007fb0e944896a in KMAcctImap::killAllJobs (this=0xcde660,
disconnectSlave=<value optimized out>) at ../../kmail/kmacctimap.cpp:204
#12 0x00007fb0e945a842 in ~KMFolderImap (this=0xccb290, __in_chrg=<value
optimized out>) at ../../kmail/kmfolderimap.cpp:95
#13 0x00007fb0e9391813 in ~KMFolder (this=0xc49450, __in_chrg=<value optimized
out>) at ../../kmail/kmfolder.cpp:170
...
Comment 13 Dario Andres 2010-03-24 13:19:22 UTC
*** Bug 231919 has been marked as a duplicate of this bug. ***
Comment 14 Christophe Marin 2010-03-28 15:31:52 UTC
*** Bug 205118 has been marked as a duplicate of this bug. ***
Comment 15 Björn Ruberg 2010-04-14 23:22:22 UTC
*** Bug 234003 has been marked as a duplicate of this bug. ***
Comment 16 Nicolas L. 2010-04-28 18:04:44 UTC
*** Bug 235098 has been marked as a duplicate of this bug. ***
Comment 17 Nicolas L. 2010-04-28 18:04:48 UTC
*** Bug 235587 has been marked as a duplicate of this bug. ***
Comment 18 Jonathan Thomas 2010-04-30 14:59:16 UTC
*** Bug 235802 has been marked as a duplicate of this bug. ***
Comment 19 Christophe Marin 2010-06-07 16:59:12 UTC
*** Bug 236283 has been marked as a duplicate of this bug. ***
Comment 20 Christophe Marin 2010-06-07 16:59:47 UTC
*** Bug 235656 has been marked as a duplicate of this bug. ***
Comment 21 Christophe Marin 2010-06-07 17:00:02 UTC
*** Bug 235657 has been marked as a duplicate of this bug. ***
Comment 22 Christophe Marin 2010-06-07 17:00:22 UTC
*** Bug 238754 has been marked as a duplicate of this bug. ***
Comment 23 Christophe Marin 2010-06-10 12:23:43 UTC
*** Bug 234992 has been marked as a duplicate of this bug. ***
Comment 24 Christoph Feck 2010-07-07 17:09:18 UTC
*** Bug 243728 has been marked as a duplicate of this bug. ***
Comment 25 Björn Ruberg 2010-08-07 17:56:32 UTC
*** Bug 244286 has been marked as a duplicate of this bug. ***
Comment 26 GvLists 2010-08-08 02:35:41 UTC
Here is the latest error report. Nowadays it is stops responding 
instead of crashing. I will then have to kill the process to 
restart it.
Comment 27 Nicolas L. 2010-08-13 23:59:00 UTC
*** Bug 247354 has been marked as a duplicate of this bug. ***
Comment 28 Nicolas L. 2010-08-18 12:39:16 UTC
*** Bug 248225 has been marked as a duplicate of this bug. ***
Comment 29 Jonathan Thomas 2010-08-20 04:20:05 UTC
*** Bug 248439 has been marked as a duplicate of this bug. ***
Comment 30 Nicolas L. 2010-08-22 18:40:08 UTC
*** Bug 248650 has been marked as a duplicate of this bug. ***
Comment 31 Lars Schubert 2010-10-15 08:56:18 UTC
Created attachment 52527 [details]
New crash information added by DrKonqi

kmail (1.13.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

crashed when trying to close kmail while it tries to get content of an IMAP directory

-- Backtrace (Reduced):
#6  KMFilterMgr::deref (this=0x0, force=false) at ../../kmail/kmfiltermgr.cpp:367
#7  0x00007f85f93eee7d in KMail::AccountManager::processNextCheck (this=0x2317a40, _newMail=<value optimized out>) at ../../kmail/accountmanager.cpp:175
#8  0x00007f85f93efd43 in KMail::AccountManager::qt_metacall (this=0x2317a40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2a35d940) at ./accountmanager.moc:102
[...]
#10 0x00007f85f936a38d in KMAccount::finishedCheck (this=0x0, _t1=false, _t2=KMAccount::CheckOK) at ./kmaccount.moc:174
#11 0x00007f85f936aba1 in KMAccount::checkDone (this=0x22c1200, newmail=false, status=KMAccount::CheckOK) at ../../kmail/kmaccount.cpp:515
Comment 32 Alfonso Guerra 2010-11-19 00:47:38 UTC
Created attachment 53532 [details]
New crash information added by DrKonqi

on exit, just like everyone else is reporting
Comment 33 Christophe Marin 2011-02-14 17:00:16 UTC
*** Bug 238824 has been marked as a duplicate of this bug. ***
Comment 34 Christophe Marin 2011-02-14 17:01:35 UTC
*** Bug 243320 has been marked as a duplicate of this bug. ***
Comment 35 Myriam Schweingruber 2012-08-19 10:51:09 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding