Bug 85522

Summary: kmail crashes when deleting mail from inbox (imap)
Product: [Unmaintained] kmail Reporter: cayman
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.6.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description cayman 2004-07-20 00:41:38 UTC
Version:           1.6.2 (using KDE KDE 3.2.1)
Installed from:    SuSE RPMs
Compiler:          suse rpm 
OS:                Linux

auto backtrace:

(no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled]
[New Thread 1107114912 (LWP 6652)]
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0xbfffc9bc in ?? ()
#2  0x00000000 in ?? ()
#3  0x00000000 in ?? ()
#4  0x41d73e83 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#5  0x4130a0c2 in KCrash::defaultCrashHandler ()
   from /opt/kde3/lib/libkdecore.so.4
#6  <signal handler called>
#7  0x4197fe6b in QGDict::look_string () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x401c65d9 in KMHeaders::msgRemoved ()
   from /opt/kde3/lib/libkmailprivate.so.0
#9  0x401c892f in KMHeaders::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so.0
#10 0x416c731e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x401fbd82 in KMFolder::msgRemoved ()
   from /opt/kde3/lib/libkmailprivate.so.0
#12 0x401fe90d in KMFolder::removeMsg ()
   from /opt/kde3/lib/libkmailprivate.so.0
#13 0x402a3e2c in KMFolderImap::removeMsg ()
   from /opt/kde3/lib/libkmailprivate.so.0
#14 0x4032480d in KMMoveCommand::execute ()
   from /opt/kde3/lib/libkmailprivate.so.0
#15 0x403211fa in KMCommand::slotPostTransfer ()
   from /opt/kde3/lib/libkmailprivate.so.0
#16 0x40325837 in KMCommand::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so.0
#17 0x4032597b in KMMenuCommand::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so.0
#18 0x403259d4 in KMMoveCommand::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so.0
#19 0x416c731e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x416c7473 in QObject::activate_signal_bool ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40324c08 in KMCommand::messagesTransfered ()
   from /opt/kde3/lib/libkmailprivate.so.0
#22 0x40325011 in KMCommand::transferSelectedMsgs ()
   from /opt/kde3/lib/libkmailprivate.so.0
#23 0x4032561b in KMCommand::preTransfer ()
   from /opt/kde3/lib/libkmailprivate.so.0
#24 0x4032567d in KMCommand::start () from /opt/kde3/lib/libkmailprivate.so.0
#25 0x401c350b in KMHeaders::moveMsgToFolder ()
   from /opt/kde3/lib/libkmailprivate.so.0
#26 0x4033ad67 in KMMainWidget::slotDeleteMsg ()
   from /opt/kde3/lib/libkmailprivate.so.0
#27 0x40342590 in KMMainWidget::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so.0
#28 0x416c731e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x416c7ac6 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x41036699 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#31 0x410366bd in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#32 0x4103eeb1 in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#33 0x416c731e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x41a07412 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x416e43e3 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x417d2d7f in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x416fcc49 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x41665fef in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x416681c8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x41352b34 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#41 0x416019d0 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x41600345 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x41614a85 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x4167da21 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0x4166784f in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x417d3a8e in QPopupMenu::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0xbfffe1e0 in ?? ()
#48 0x00000000 in ?? ()
#49 0x00000000 in ?? ()
#50 0x40049814 in ?? () from /opt/kde3/lib/libkmailprivate.so.0
#51 0x403cfe5c in ?? () from /opt/kde3/lib/libkmailprivate.so.0
#52 0x00000d76 in ?? ()
#53 0x00000000 in ?? ()
#54 0x08345408 in ?? ()
#55 0x403ce618 in __JCR_LIST__ () from /opt/kde3/lib/libkmailprivate.so.0
#56 0x0804c684 in KApplication::KApp ()
#57 0x00000000 in ?? ()
#58 0xbfffe218 in ?? ()
#59 0x4000c990 in _dl_runtime_resolve () from /lib/ld-linux.so.2
#60 0x401bf0fa in KMHeaders::slotRMB () from /opt/kde3/lib/libkmailprivate.so.0
#61 0xbffff160 in ?? ()
#62 0x080cf658 in ?? ()
#63 0x00000000 in ?? ()
#64 0x080cf3e8 in ?? ()
#65 0x0819b098 in ?? ()
#66 0x08199d80 in ?? ()
#67 0x081c3d10 in ?? ()
#68 0x00000000 in ?? ()
#69 0x00000000 in ?? ()
#70 0x00000001 in ?? ()
#71 0xbffff294 in ?? ()
#72 0x40016900 in ?? () from /lib/ld-linux.so.2
#73 0x00000000 in ?? ()
#74 0x081a5560 in ?? ()
#75 0x080cbe10 in ?? ()
#76 0x08175158 in ?? ()
#77 0x41ec2e00 in ?? () from /lib/tls/libc.so.6
#78 0x0804aeac in vtable for KMailApplication ()
#79 0x08176858 in ?? ()
#80 0x08178210 in ?? ()
#81 0x081766d0 in ?? ()
#82 0x41b0c188 in vtable for QCString () from /usr/lib/qt3/lib/libqt-mt.so.3
#83 0x0805d198 in ?? ()
#84 0xbffff1b0 in ?? ()
#85 0x08176748 in ?? ()
#86 0x0805efb0 in ?? ()
#87 0x0000012d in ?? ()
#88 0x000000ff in ?? ()
#89 0x080489b4 in ?? ()
#90 0x00000000 in ?? ()
#91 0x0805e240 in ?? ()
#92 0x40016901 in ?? () from /lib/ld-linux.so.2
#93 0x41afdb48 in vtable for QPixmap () from /usr/lib/qt3/lib/libqt-mt.so.3
#94 0x00a00007 in ?? ()
#95 0x08198fb0 in ?? ()
#96 0x00000002 in ?? ()
#97 0x00000000 in ?? ()
#98 0x08176790 in ?? ()
#99 0x41afdb48 in vtable for QPixmap () from /usr/lib/qt3/lib/libqt-mt.so.3
#100 0x00a00001 in ?? ()
#101 0x08196170 in ?? ()
#102 0x00000002 in ?? ()
#103 0x00000000 in ?? ()
#104 0x08199748 in ?? ()
#105 0x08196378 in ?? ()
#106 0x0819c080 in ?? ()
#107 0x0805b801 in ?? ()
#108 0x081a5418 in ?? ()
#109 0x0805b608 in ?? ()
#110 0x081767c0 in ?? ()
#111 0x0804aec0 in vtable for KMailApplication ()
#112 0x41b0c188 in vtable for QCString () from /usr/lib/qt3/lib/libqt-mt.so.3
#113 0x0819aff8 in ?? ()
#114 0x081a32a8 in ?? ()
#115 0x081a7b18 in ?? ()
#116 0x40393140 in typeinfo name for QPtrVector<KMFolder> ()
   from /opt/kde3/lib/libkmailprivate.so.0
#117 0x4038a2cd in typeinfo name for QPtrList<KTempFile> ()
   from /opt/kde3/lib/libkmailprivate.so.0
#118 0x4037f266 in typeinfo name for QPtrList<DwBodyPart> ()
   from /opt/kde3/lib/libkmailprivate.so.0
#119 0x403a6706 in typeinfo name for KMailICalIfaceImpl ()
   from /opt/kde3/lib/libkmailprivate.so.0
#120 0x00000001 in ?? ()
#121 0x403a6840 in typeinfo name for KMailICalIfaceImpl ()
   from /opt/kde3/lib/libkmailprivate.so.0
#122 0x00000000 in ?? ()
#123 0x403a66f1 in typeinfo name for KMailICalIfaceImpl ()
   from /opt/kde3/lib/libkmailprivate.so.0
#124 0x403a66dd in typeinfo name for KMailICalIfaceImpl ()
   from /opt/kde3/lib/libkmailprivate.so.0
#125 0x0805b860 in ?? ()
#126 0x0805b890 in ?? ()
#127 0x0804a1f5 in _init ()
Comment 1 Carsten Burghardt 2004-07-20 20:21:19 UTC
Please compile kmail with --enable-debug=full, otherwise the backtrace is useless. Or provide a way to reproduce this.
Comment 2 Esben Mose Hansen 2004-09-23 21:35:06 UTC
This is bug 73999, the backtrace is almost identical. There is several bugs alike to it in bugzilla. All backtraces seems to include KMHeaders::msgRemoved, but often they go two or three levels deeper. Try searching for KMHeaders::msgRemoved, and you will have all the backtraces you could ever want and then some. 

I see it quite consistently with > 1000 messages. If you are not careful, I'll fix this myself ;-)

#5  0x401afc61 in KMHeaders::msgRemoved(int, QString, QString) ()
   from /usr/kde/3.2/lib/libkmailprivate.so.0
#6  0x401ba234 in KMHeaders::qt_invoke(int, QUObject*) ()
   from /usr/kde/3.2/lib/libkmailprivate.so.0
#7  0x4170643c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#8  0x401ef9ad in KMFolder::msgRemoved(int, QString, QString) ()
   from /usr/kde/3.2/lib/libkmailprivate.so.0
#9  0x401ec466 in KMFolder::take(int) ()
   from /usr/kde/3.2/lib/libkmailprivate.so.0
#10 0x4028cd7d in KMFolderImap::take(int) ()
   from /usr/kde/3.2/lib/libkmailprivate.so.0
Comment 3 Till Adam 2004-11-06 22:56:05 UTC

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