Version: (using KDE KDE 3.3.2) Installed from: SuSE RPMs OS: Linux A crash in KMail while i had give a search phrase in the Search textbox. Kmail displayed only 2 emails which matched the word in the Search field. When i tried to view the first one KMail crashed...I am using IMAP. Here is the backtrace: --------------------------------------------------- BACKTRACE --------------------------------------------------- [New Thread 16384 (LWP 2474)] [New Thread 32769 (LWP 2497)] [KCrash handler] #4 0x402b48a6 in KMMsgBase::setComplete(bool) () from /opt/kde3/lib/libkmailprivate.so.0 #5 0x4034fdb3 in KMSaveAttachmentsCommand::KMSaveAttachmentsCommand(QWidget*, QPtrList<partNode>&, KMMessage*, bool) () from /opt/kde3/lib/libkmailprivate.so.0 #6 0x40263ad3 in KMReaderWin::slotAtmSave() () from /opt/kde3/lib/libkmailprivate.so.0 #7 0x4026144d in KMReaderWin::slotAtmDistributeClick() () from /opt/kde3/lib/libkmailprivate.so.0 #8 0x402650ee in KMReaderWin::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkmailprivate.so.0 #9 0x41c473cb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #10 0x41c47194 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #11 0x40343929 in KMLoadPartsCommand::partsRetrieved() () from /opt/kde3/lib/libkmailprivate.so.0 #12 0x403527f2 in KMLoadPartsCommand::execute() () from /opt/kde3/lib/libkmailprivate.so.0 #13 0x40352714 in KMLoadPartsCommand::slotPartRetrieved(KMMessage*, QString) () from /opt/kde3/lib/libkmailprivate.so.0 #14 0x40343982 in KMLoadPartsCommand::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkmailprivate.so.0 #15 0x41c473cb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #16 0x4037613d in KMail::FolderJob::messageUpdated(KMMessage*, QString) () from /opt/kde3/lib/libkmailprivate.so.0 #17 0x4037fe2f in KMail::ImapJob::slotGetMessageResult(KIO::Job*) () from /opt/kde3/lib/libkmailprivate.so.0 #18 0x403813c7 in KMail::ImapJob::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkmailprivate.so.0 #19 0x41c473cb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #20 0x4118e21a in KIO::Job::result(KIO::Job*) () from /opt/kde3/lib/libkio.so.4 #21 0x411788d7 in KIO::Job::emitResult() () from /opt/kde3/lib/libkio.so.4 #22 0x41179cf4 in KIO::SimpleJob::slotFinished() () from /opt/kde3/lib/libkio.so.4 #23 0x4117ccde in KIO::TransferJob::slotFinished() () from /opt/kde3/lib/libkio.so.4 #24 0x41190446 in KIO::TransferJob::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkio.so.4 #25 0x41c473cb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #26 0x41c47194 in QObject::activate_signal(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #27 0x4116f4cc in KIO::SlaveInterface::finished() () from /opt/kde3/lib/libkio.so.4 #28 0x4116e220 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) () from /opt/kde3/lib/libkio.so.4 #29 0x4116d894 in KIO::SlaveInterface::dispatch() () from /opt/kde3/lib/libkio.so.4 #30 0x4116b40b in KIO::Slave::gotInput() () from /opt/kde3/lib/libkio.so.4 #31 0x4116cf6a in KIO::Slave::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkio.so.4 #32 0x41c473cb in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #33 0x41c4750a in QObject::activate_signal(int, int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #34 0x41f8d0e0 in QSocketNotifier::activated(int) () from /usr/lib/qt3/lib/libqt-mt.so.3 #35 0x41c649e0 in QSocketNotifier::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #36 0x41be5316 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #37 0x41be463e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3 #38 0x4175c2ee in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #39 0x41bd1bc5 in QEventLoop::activateSocketNotifiers() () from /usr/lib/qt3/lib/libqt-mt.so.3 #40 0x41b8a8bb in QEventLoop::processEvents(unsigned) () from /usr/lib/qt3/lib/libqt-mt.so.3 #41 0x41bf8020 in QEventLoop::enterLoop() () from /usr/lib/qt3/lib/libqt-mt.so.3 #42 0x41bf7f16 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #43 0x41be55af in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3 #44 0x0804a35f in main ()
> #5 0x4034fdb3 in > KMSaveAttachmentsCommand::KMSaveAttachmentsCommand(QWidget*, > QPtrList<partNode>&, KMMessage*, bool) () > from /opt/kde3/lib/libkmailprivate.so.0 According to the backtrace you tried to save the attachments of the message. Is this correct?
Yes i forgot to mention it
Can you reproduce this? I can't and the backtrace is not really useful as kmail is not compiled with debug information.
Well, unfortunately i could not... Generally KMail has crashed some other times and it seems that the problem is in the IMAP implementation. Too bad i couldn't either reproduce those crashes. They just appear "randomly" Is there anything else i can do for it ?
> Is there anything else i can do for it ? Yes: checkout kdepim from cvs (3_3_BRANCH) and compile it yourself with --enable-debug=full. Then you get valid backtraces when it crashes. Or upgrade to kdepim 3.4 (beta2) and check if you see any differences. Carsten
*** Bug 125827 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 92739 ***