Version: 1.7.1 (using KDE 3.3.1, compiled sources) Compiler: gcc version 3.3.4 OS: Linux (i686) release 2.6.9 Sometimes, when trying to view a received encrypted message, 4 "OpenPGP Security Check" dialog boxes pop up. After entering the password in the last one, third dialog box becomes active and asks for the password. If I enter it and press Ok, I get a crash, if I press Cancel, the same thing. Here is the backtrace: Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 1816)] [KCrash handler] #5 0x402fd953 in KMail::ObjectTreeParser::parseObjectTree () from /opt/kde/lib/libkmailprivate.so.0 #6 0x40302963 in KMail::ObjectTreeParser::stdChildHandling () from /opt/kde/lib/libkmailprivate.so.0 #7 0x40302abf in KMail::ObjectTreeParser::processMultiPartMixedSubtype () from /opt/kde/lib/libkmailprivate.so.0 #8 0x4030e3ad in (anonymous namespace)::MultiPartMixedBodyPartFormatter::process () from /opt/kde/lib/libkmailprivate.so.0 #9 0x402fdc15 in KMail::ObjectTreeParser::parseObjectTree () from /opt/kde/lib/libkmailprivate.so.0 #10 0x402098d9 in KMReaderWin::parseMsg () from /opt/kde/lib/libkmailprivate.so.0 #11 0x40209253 in KMReaderWin::displayMessage () from /opt/kde/lib/libkmailprivate.so.0 #12 0x40208e09 in KMReaderWin::updateReaderWin () from /opt/kde/lib/libkmailprivate.so.0 #13 0x402065ac in KMReaderWin::update () from /opt/kde/lib/libkmailprivate.so.0 #14 0x4036e88d in KMail::ISubject::notify () from /opt/kde/lib/libkmailprivate.so.0 #15 0x40147f2c in KMMessage::updateBodyPart () from /opt/kde/lib/libkmailprivate.so.0 #16 0x403602f6 in KMail::ImapJob::slotGetMessageResult () from /opt/kde/lib/libkmailprivate.so.0 #17 0x403617fa in KMail::ImapJob::qt_invoke () from /opt/kde/lib/libkmailprivate.so.0 #18 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #19 0x4115336a in KIO::Job::result () from /opt/kde/lib/libkio.so.4 #20 0x4113c5cc in KIO::Job::emitResult () from /opt/kde/lib/libkio.so.4 #21 0x4113dacc in KIO::SimpleJob::slotFinished () from /opt/kde/lib/libkio.so.4 #22 0x41140f1e in KIO::TransferJob::slotFinished () from /opt/kde/lib/libkio.so.4 #23 0x4115534d in KIO::TransferJob::qt_invoke () from /opt/kde/lib/libkio.so.4 #24 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #25 0x41fdffb4 in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #26 0x411307fe in KIO::SlaveInterface::finished () from /opt/kde/lib/libkio.so.4 #27 0x4112f3f9 in KIO::SlaveInterface::dispatch () from /opt/kde/lib/libkio.so.4 #28 0x4112e919 in KIO::SlaveInterface::dispatch () from /opt/kde/lib/libkio.so.4 #29 0x4112c16b in KIO::Slave::gotInput () from /opt/kde/lib/libkio.so.4 #30 0x4112de88 in KIO::Slave::qt_invoke () from /opt/kde/lib/libkio.so.4 #31 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #32 0x41fe02ed in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #33 0x423029f2 in QSocketNotifier::activated () from /usr/lib/qt/lib/libqt-mt.so.3 #34 0x41ffc950 in QSocketNotifier::event () from /usr/lib/qt/lib/libqt-mt.so.3 #35 0x41f8384f in QApplication::internalNotify () from /usr/lib/qt/lib/libqt-mt.so.3 #36 0x41f82e4e in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3 #37 0x41715873 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4 #38 0x41f7325a in QEventLoop::activateSocketNotifiers () from /usr/lib/qt/lib/libqt-mt.so.3 #39 0x41f2d933 in QEventLoop::processEvents () from /usr/lib/qt/lib/libqt-mt.so.3 #40 0x41f95ba8 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3 #41 0x41f83b01 in QApplication::enter_loop () from /usr/lib/qt/lib/libqt-mt.so.3 #42 0x4216a2d0 in QDialog::exec () from /usr/lib/qt/lib/libqt-mt.so.3 #43 0x40c7a0f8 in Kpgp::Module::prepare () from /opt/kde/lib/libkdenetwork.so.2 #44 0x40c7a4a8 in Kpgp::Module::decrypt () from /opt/kde/lib/libkdenetwork.so.2 #45 0x40c67a00 in Kpgp::Block::decrypt () from /opt/kde/lib/libkdenetwork.so.2 #46 0x4030ce59 in KMail::ObjectTreeParser::writeBodyStr () from /opt/kde/lib/libkmailprivate.so.0 #47 0x40305df3 in KMail::ObjectTreeParser::writeBodyString () from /opt/kde/lib/libkmailprivate.so.0 #48 0x4030210e in KMail::ObjectTreeParser::processTextPlainSubtype () from /opt/kde/lib/libkmailprivate.so.0 #49 0x4030e22d in (anonymous namespace)::TextPlainBodyPartFormatter::process () from /opt/kde/lib/libkmailprivate.so.0 #50 0x402fdc15 in KMail::ObjectTreeParser::parseObjectTree () from /opt/kde/lib/libkmailprivate.so.0 #51 0x40302963 in KMail::ObjectTreeParser::stdChildHandling () from /opt/kde/lib/libkmailprivate.so.0 #52 0x40302abf in KMail::ObjectTreeParser::processMultiPartMixedSubtype () from /opt/kde/lib/libkmailprivate.so.0 #53 0x4030e3ad in (anonymous namespace)::MultiPartMixedBodyPartFormatter::process () from /opt/kde/lib/libkmailprivate.so.0 #54 0x402fdc15 in KMail::ObjectTreeParser::parseObjectTree () from /opt/kde/lib/libkmailprivate.so.0 #55 0x402098d9 in KMReaderWin::parseMsg () from /opt/kde/lib/libkmailprivate.so.0 #56 0x40209253 in KMReaderWin::displayMessage () from /opt/kde/lib/libkmailprivate.so.0 #57 0x40208e09 in KMReaderWin::updateReaderWin () from /opt/kde/lib/libkmailprivate.so.0 #58 0x402065ac in KMReaderWin::update () from /opt/kde/lib/libkmailprivate.so.0 #59 0x4036e88d in KMail::ISubject::notify () from /opt/kde/lib/libkmailprivate.so.0 #60 0x40147f2c in KMMessage::updateBodyPart () from /opt/kde/lib/libkmailprivate.so.0 #61 0x403602f6 in KMail::ImapJob::slotGetMessageResult () from /opt/kde/lib/libkmailprivate.so.0 #62 0x403617fa in KMail::ImapJob::qt_invoke () from /opt/kde/lib/libkmailprivate.so.0 #63 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #64 0x4115336a in KIO::Job::result () from /opt/kde/lib/libkio.so.4 #65 0x4113c5cc in KIO::Job::emitResult () from /opt/kde/lib/libkio.so.4 #66 0x4113dacc in KIO::SimpleJob::slotFinished () from /opt/kde/lib/libkio.so.4 #67 0x41140f1e in KIO::TransferJob::slotFinished () from /opt/kde/lib/libkio.so.4 #68 0x4115534d in KIO::TransferJob::qt_invoke () from /opt/kde/lib/libkio.so.4 #69 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #70 0x41fdffb4 in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #71 0x411307fe in KIO::SlaveInterface::finished () from /opt/kde/lib/libkio.so.4 #72 0x4112f3f9 in KIO::SlaveInterface::dispatch () from /opt/kde/lib/libkio.so.4 #73 0x4112e919 in KIO::SlaveInterface::dispatch () from /opt/kde/lib/libkio.so.4 #74 0x4112c16b in KIO::Slave::gotInput () from /opt/kde/lib/libkio.so.4 #75 0x4112de88 in KIO::Slave::qt_invoke () from /opt/kde/lib/libkio.so.4 #76 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #77 0x41fe02ed in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #78 0x423029f2 in QSocketNotifier::activated () from /usr/lib/qt/lib/libqt-mt.so.3 #79 0x41ffc950 in QSocketNotifier::event () from /usr/lib/qt/lib/libqt-mt.so.3 #80 0x41f8384f in QApplication::internalNotify () from /usr/lib/qt/lib/libqt-mt.so.3 #81 0x41f82e4e in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3 #82 0x41715873 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4 #83 0x41f7325a in QEventLoop::activateSocketNotifiers () from /usr/lib/qt/lib/libqt-mt.so.3 #84 0x41f2d933 in QEventLoop::processEvents () from /usr/lib/qt/lib/libqt-mt.so.3 #85 0x41f95ba8 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3 #86 0x41f83b01 in QApplication::enter_loop () from /usr/lib/qt/lib/libqt-mt.so.3 #87 0x4216a2d0 in QDialog::exec () from /usr/lib/qt/lib/libqt-mt.so.3 #88 0x40c7a0f8 in Kpgp::Module::prepare () from /opt/kde/lib/libkdenetwork.so.2 #89 0x40c7a4a8 in Kpgp::Module::decrypt () from /opt/kde/lib/libkdenetwork.so.2 #90 0x40c67a00 in Kpgp::Block::decrypt () from /opt/kde/lib/libkdenetwork.so.2 #91 0x4030ce59 in KMail::ObjectTreeParser::writeBodyStr () from /opt/kde/lib/libkmailprivate.so.0 #92 0x40305df3 in KMail::ObjectTreeParser::writeBodyString () from /opt/kde/lib/libkmailprivate.so.0 #93 0x4030210e in KMail::ObjectTreeParser::processTextPlainSubtype () from /opt/kde/lib/libkmailprivate.so.0 #94 0x4030e22d in (anonymous namespace)::TextPlainBodyPartFormatter::process () from /opt/kde/lib/libkmailprivate.so.0 #95 0x402fdc15 in KMail::ObjectTreeParser::parseObjectTree () from /opt/kde/lib/libkmailprivate.so.0 #96 0x40302963 in KMail::ObjectTreeParser::stdChildHandling () from /opt/kde/lib/libkmailprivate.so.0 #97 0x40302abf in KMail::ObjectTreeParser::processMultiPartMixedSubtype () from /opt/kde/lib/libkmailprivate.so.0 #98 0x4030e3ad in (anonymous namespace)::MultiPartMixedBodyPartFormatter::process () from /opt/kde/lib/libkmailprivate.so.0 #99 0x402fdc15 in KMail::ObjectTreeParser::parseObjectTree () from /opt/kde/lib/libkmailprivate.so.0 #100 0x402098d9 in KMReaderWin::parseMsg () from /opt/kde/lib/libkmailprivate.so.0 #101 0x40209253 in KMReaderWin::displayMessage () from /opt/kde/lib/libkmailprivate.so.0 #102 0x40208e09 in KMReaderWin::updateReaderWin () from /opt/kde/lib/libkmailprivate.so.0 #103 0x402065ac in KMReaderWin::update () from /opt/kde/lib/libkmailprivate.so.0 #104 0x4036e88d in KMail::ISubject::notify () from /opt/kde/lib/libkmailprivate.so.0 #105 0x40147f2c in KMMessage::updateBodyPart () from /opt/kde/lib/libkmailprivate.so.0 #106 0x403602f6 in KMail::ImapJob::slotGetMessageResult () from /opt/kde/lib/libkmailprivate.so.0 #107 0x403617fa in KMail::ImapJob::qt_invoke () from /opt/kde/lib/libkmailprivate.so.0 #108 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #109 0x4115336a in KIO::Job::result () from /opt/kde/lib/libkio.so.4 #110 0x4113c5cc in KIO::Job::emitResult () from /opt/kde/lib/libkio.so.4 #111 0x4113dacc in KIO::SimpleJob::slotFinished () from /opt/kde/lib/libkio.so.4 #112 0x41140f1e in KIO::TransferJob::slotFinished () from /opt/kde/lib/libkio.so.4 #113 0x4115534d in KIO::TransferJob::qt_invoke () from /opt/kde/lib/libkio.so.4 #114 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #115 0x41fdffb4 in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #116 0x411307fe in KIO::SlaveInterface::finished () from /opt/kde/lib/libkio.so.4 #117 0x4112f3f9 in KIO::SlaveInterface::dispatch () from /opt/kde/lib/libkio.so.4 #118 0x4112e919 in KIO::SlaveInterface::dispatch () from /opt/kde/lib/libkio.so.4 #119 0x4112c16b in KIO::Slave::gotInput () from /opt/kde/lib/libkio.so.4 #120 0x4112de88 in KIO::Slave::qt_invoke () from /opt/kde/lib/libkio.so.4 #121 0x41fe018c in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #122 0x41fe02ed in QObject::activate_signal () from /usr/lib/qt/lib/libqt-mt.so.3 #123 0x423029f2 in QSocketNotifier::activated () from /usr/lib/qt/lib/libqt-mt.so.3 #124 0x41ffc950 in QSocketNotifier::event () from /usr/lib/qt/lib/libqt-mt.so.3 #125 0x41f8384f in QApplication::internalNotify () from /usr/lib/qt/lib/libqt-mt.so.3 #126 0x41f82e4e in QApplication::notify () from /usr/lib/qt/lib/libqt-mt.so.3 #127 0x41715873 in KApplication::notify () from /opt/kde/lib/libkdecore.so.4 #128 0x41f7325a in QEventLoop::activateSocketNotifiers () from /usr/lib/qt/lib/libqt-mt.so.3 #129 0x41f2d933 in QEventLoop::processEvents () from /usr/lib/qt/lib/libqt-mt.so.3 #130 0x41f95ba8 in QEventLoop::enterLoop () from /usr/lib/qt/lib/libqt-mt.so.3 #131 0x41f95a58 in QEventLoop::exec () from /usr/lib/qt/lib/libqt-mt.so.3 #132 0x41f83aa1 in QApplication::exec () from /usr/lib/qt/lib/libqt-mt.so.3 #133 0x0804a3c4 in ?? () #134 0xbfffec50 in ?? () #135 0xbfffeb60 in ?? () #136 0x00000000 in ?? () #137 0x00000000 in ?? () #138 0x424072c0 in vtable for QGArray () from /usr/lib/qt/lib/libqt-mt.so.3 #139 0x081020c8 in ?? () #140 0x4261ae32 in malloc () from /lib/libc.so.6 #141 0x425cf549 in __libc_start_main () from /lib/libc.so.6 #142 0x0804a121 in ?? ()
*** Bug 93042 has been marked as a duplicate of this bug. ***
Bug confirmed, see http://bugs.kde.org/show_bug.cgi?id=93042 This seems to be IMAP-related cause everyone who note that crash used IMAP.
I am experiencing the same bug in KMail 1.8.2, KDE 3.4.2, Debian/Etch. Indeed it seems to correlate with the use of (connected, not disconnected) IMAP. If I view the message in question through a _disconnected_ IMAP account, no crash occurs. Nasty nonetheless because I do not want to use a disconnected IMAP account, as my mail volume is far to big to be cached locally on every machine I use.
*** Bug 94333 has been marked as a duplicate of this bug. ***
*** Bug 105890 has been marked as a duplicate of this bug. ***
*** Bug 142935 has been marked as a duplicate of this bug. ***
*** Bug 144363 has been marked as a duplicate of this bug. ***
If 144363, which I reported, is a duplicate of this bug, then it is not related to IMAP, because I don't use IMAP.
No report for three years now. All reports are against KDE 3. Closing.