Bug 117549 - Crash when deleting mails from an (online) imap mailbox
Summary: Crash when deleting mails from an (online) imap mailbox
Status: RESOLVED DUPLICATE of bug 115810
Alias: None
Product: kontact
Classification: Applications
Component: mail (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-03 00:14 UTC by Jeff Snyder
Modified: 2007-09-14 12:17 UTC (History)
0 users

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 Jeff Snyder 2005-12-03 00:14:58 UTC
Version:           1.9 (using KDE KDE 3.5.0)
Installed from:    Ubuntu Packages
OS:                Linux

In all 3.5 variants I've tried (jriddel's kubuntu packages), deleting multiple mails from my inbox usually causes kmail to crash.
Same behaviour experienced when deleting from a search folder (that searches my inbox). I have not tried other folders.
This never happened in 3.4.x.


It's not deterministic, I'll usually get away with selecting 3-6 mails and deleting them, but if i select 30 or so it's pretty sure to crash. Sometimes just deleteing one will do it.

I always use shift-delete.

The backtrace shows lots of functions that look like they relate to search folders - maybe it's a race condition causing the folder search code to look up deleted messages?

[Thread debugging using libthread_db enabled]
[New Thread -1240578368 (LWP 17052)]
[KCrash handler]
#4  0xb55be2e9 in KMFolder::open () from /usr/lib/libkmailprivate.so
#5  0xb5725ebc in KMFolderSearch::addSerNum ()
   from /usr/lib/libkmailprivate.so
#6  0xb5728490 in KMFolderSearch::slotSearchExamineMsgDone ()
   from /usr/lib/libkmailprivate.so
#7  0xb5728704 in KMFolderSearch::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#8  0xb7113a56 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#9  0xb55da973 in FolderStorage::searchDone ()
   from /usr/lib/libkmailprivate.so
#10 0xb565c5fe in KMFolderImap::slotSearchDone ()
   from /usr/lib/libkmailprivate.so
#11 0xb56699dd in KMFolderImap::qt_invoke () from /usr/lib/libkmailprivate.so
#12 0xb7113929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0xb579fecc in KMail::SearchJob::searchDone ()
   from /usr/lib/libkmailprivate.so
#14 0xb57a1686 in KMail::SearchJob::slotSearchDataSingleMessage ()
   from /usr/lib/libkmailprivate.so
#15 0xb57a193e in KMail::SearchJob::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#16 0xb7113929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0xb6c09cf9 in KIO::Job::infoMessage () from /usr/lib/libkio.so.4
#18 0xb6c09d61 in KIO::SimpleJob::slotInfoMessage () from /usr/lib/libkio.so.4
#19 0xb6c5c4ef in KIO::SimpleJob::qt_invoke () from /usr/lib/libkio.so.4
#20 0xb7113929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb7113e5a in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#22 0xb6c219da in KIO::SlaveInterface::infoMessage ()
   from /usr/lib/libkio.so.4
#23 0xb6c732ac in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#24 0xb6c1b880 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#25 0xb6c20254 in KIO::Slave::gotInput () from /usr/lib/libkio.so.4
#26 0xb6c203e9 in KIO::Slave::qt_invoke () from /usr/lib/libkio.so.4
#27 0xb7113929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb7114238 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#29 0xb7473c67 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#30 0xb7133faa in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#31 0xb70aaf80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#32 0xb70ab172 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#33 0xb776dc3c in KApplication::notify () from /usr/lib/libkdecore.so.4
#34 0xb703bdb7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#35 0xb709cacb in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3

Cheers, 

- Jeff
Comment 1 Thiago Macieira 2005-12-03 03:37:34 UTC

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