Bug 175103

Summary: crashed during application of filters. Felt like random occurrence.
Product: [Unmaintained] kmail Reporter: Willy Gommel <wg3w>
Component: filteringAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: christophe, wg3w
Priority: NOR    
Version: 1.9.9   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Willy Gommel 2008-11-14 04:47:52 UTC
Version:           1.9.9 (using KDE 3.5.9)
Compiler:          gcc 4.1~4.3 Not used by me to prepare this software.
OS:                Linux
Installed from:    Debian testing/unstable Packages

After many successful filtrations of many messages at once, I was rudely surprised by a crash immediately following one such effort.

There were at the moment 9 messages in the stack being filtered. The filter is asked merely to move the message to the correct cold-storage folder.

There appears to be only one message lost. That consists of one message which was an answer to one of the others which was emptied of its content. That one will now neither delete nor move anywhere else.

I might take this opportunity to comment that I cannot see any of the data files maintained by KMAIL. Among other things, this means that I cannot delete an index file, for instance.

Thank you for your help in advance.

Here is the backtrace from the crash, taken immediately after it happened:

33 lines of;
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7ff4b22246f0 (LWP 11451)]
[New Thread 0x4311e950 (LWP 11455)]
[New Thread 0x4291d950 (LWP 11454)]
[New Thread 0x4211c950 (LWP 11453)]
[New Thread 0x4191b950 (LWP 11452)]
61 more lines of:
(no debugging symbols found)
[KCrash handler]
#5  0x00007ff4b1b21589 in KMHeaders::msgRemoved ()
   from /usr/lib/libkmailprivate.so
#6  0x00007ff4b1b30117 in KMHeaders::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#7  0x00007ff4aff4936c in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#8  0x00007ff4b1b636fc in KMFolder::msgRemoved ()
   from /usr/lib/libkmailprivate.so
#9  0x00007ff4b1b6408a in KMFolder::qt_emit ()
   from /usr/lib/libkmailprivate.so
#10 0x00007ff4aff493aa in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#11 0x00007ff4b1b82d4c in FolderStorage::msgRemoved ()
   from /usr/lib/libkmailprivate.so
#12 0x00007ff4b1b84ec5 in FolderStorage::take ()
   from /usr/lib/libkmailprivate.so
#13 0x00007ff4b1c402eb in KMFolderMaildir::take ()
   from /usr/lib/libkmailprivate.so
#14 0x00007ff4b1c4301d in KMFolderMaildir::addMsgInternal ()
   from /usr/lib/libkmailprivate.so
#15 0x00007ff4b1b81b2e in FolderStorage::moveMsg ()
   from /usr/lib/libkmailprivate.so
#16 0x00007ff4b1bb2d45 in KMFilterMgr::process ()
   from /usr/lib/libkmailprivate.so
#17 0x00007ff4b1b25fc9 in KMHeaders::slotFilterMsg ()
   from /usr/lib/libkmailprivate.so
#18 0x00007ff4b1b25d14 in KMHeaders::applyFiltersOnMsg ()
   from /usr/lib/libkmailprivate.so
#19 0x00007ff4b1cfd48d in KMMainWidget::qt_invoke ()
   from /usr/lib/libkmailprivate.so
#20 0x00007ff4aff4936c in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#21 0x00007ff4aff49b04 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#22 0x00007ff4aa8217a5 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#23 0x00007ff4aff4936c in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#24 0x00007ff4aff49b04 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#25 0x00007ff4b099003d in KAccelPrivate::emitActivatedSignal ()
   from /usr/lib/libkdecore.so.4
#26 0x00007ff4b0a5b597 in KAccelPrivate::eventFilter ()
   from /usr/lib/libkdecore.so.4
#27 0x00007ff4aff48972 in QObject::activate_filters ()
   from /usr/lib/libqt-mt.so.3
#28 0x00007ff4aff489c7 in QObject::event () from /usr/lib/libqt-mt.so.3
#29 0x00007ff4aff79df3 in QWidget::event () from /usr/lib/libqt-mt.so.3
#30 0x00007ff4b0023975 in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#31 0x00007ff4afef3953 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#32 0x00007ff4afef48f3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#33 0x00007ff4b0a53c42 in KApplication::notify ()
   from /usr/lib/libkdecore.so.4
#34 0x00007ff4b0984406 in KAccelEventHandler::x11Event ()
   from /usr/lib/libkdecore.so.4
#35 0x00007ff4b0a584ab in KApplication::x11EventFilter ()
   from /usr/lib/libkdecore.so.4
#36 0x00007ff4afe8ba21 in ?? () from /usr/lib/libqt-mt.so.3
#37 0x00007ff4afe9a190 in QApplication::x11ProcessEvent ()
   from /usr/lib/libqt-mt.so.3
#38 0x00007ff4afea9a59 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#39 0x00007ff4aff08001 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#40 0x00007ff4aff07eb2 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#41 0x0000000000402b1d in ?? ()
#42 0x00007ff4b0d541a6 in __libc_start_main () from /lib/libc.so.6
#43 0x0000000000402879 in ?? ()
#44 0x00007fffba36bd78 in ?? ()
#45 0x0000000000000000 in ?? ()

N.B.: My machine is an AMD-64.
Comment 1 Christophe Marin 2008-11-14 15:37:01 UTC
Your kmail version is mostly unsupported nowadays. Please consider upgrading to kmail 1.10.

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