Bug 123139

Summary: Not decrypting a message causes a crash
Product: [Unmaintained] kmail Reporter: Michael Bos <info>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.8.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michael Bos 2006-03-05 22:46:53 UTC
Version:           1.8.2 (using KDE KDE 3.4.2)
Installed from:    SuSE RPMs
OS:                Linux

When selecting a message (on an imap server) that's encrypted with GPG pressing cancel will sometimes crash te program.
1. press cancel in the decryption popup.
2. Press cancel in the invalid password popup
3. Crash

This only happened sofar when kmail had a timeout on the imap server.

trace
---------------------------------------------------
(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
(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 1111021952 (LWP 349)]
(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)
[KCrash handler]
#4  0x4038d3cb in KMail::ObjectTreeParser::parseObjectTree ()
   from /opt/kde3/lib/libkmailprivate.so
#5  0x403f3053 in KMReaderWin::parseMsg ()
   from /opt/kde3/lib/libkmailprivate.so
#6  0x403f3871 in KMReaderWin::displayMessage ()
   from /opt/kde3/lib/libkmailprivate.so
#7  0x403f3a77 in KMReaderWin::updateReaderWin ()
   from /opt/kde3/lib/libkmailprivate.so
#8  0x403f41ed in KMReaderWin::setMsg () from /opt/kde3/lib/libkmailprivate.so
#9  0x401aba2b in KMReaderWin::slotMessageArrived ()
   from /opt/kde3/lib/libkmailprivate.so
#10 0x403fe457 in KMReaderWin::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so
#11 0x4097f209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x401c1b52 in KMail::FolderJob::messageRetrieved ()
   from /opt/kde3/lib/libkmailprivate.so
#13 0x40359996 in KMail::ImapJob::slotGetMessageResult ()
   from /opt/kde3/lib/libkmailprivate.so
#14 0x4035b555 in KMail::ImapJob::qt_invoke ()
   from /opt/kde3/lib/libkmailprivate.so
#15 0x4097f209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x4194f702 in KIO::Job::result () from /opt/kde3/lib/libkio.so.4
#17 0x419a2af2 in KIO::Job::emitResult () from /opt/kde3/lib/libkio.so.4
#18 0x419a2c5e in KIO::SimpleJob::slotFinished ()
   from /opt/kde3/lib/libkio.so.4
#19 0x419a339d in KIO::TransferJob::slotFinished ()
   from /opt/kde3/lib/libkio.so.4
#20 0x419a49ca in KIO::TransferJob::qt_invoke () from /opt/kde3/lib/libkio.so.4
#21 0x4097f209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x4097f6b0 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x4194a59c in KIO::SlaveInterface::finished ()
   from /opt/kde3/lib/libkio.so.4
#24 0x419bcddc in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#25 0x419628c7 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#26 0x419670eb in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#27 0x4196729b in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#28 0x4097f209 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x4097f7e1 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40cc07c0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x4099e4e0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x4091faa1 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40920419 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x4063197e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#35 0x409138ed in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x408cde93 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x409369b3 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40936896 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x4091f3ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x0804a0b8 in ?? ()
#41 0xbfea1938 in ?? ()
#42 0xbfea1b24 in ?? ()
#43 0x00000000 in ?? ()
#44 0x00000000 in ?? ()
#45 0x0000003d in ?? ()
#46 0x40015ff4 in ?? () from /lib/ld-linux.so.2
#47 0x4002e1ac in ?? ()
#48 0xbfea19c8 in ?? ()
#49 0xbfea19dc in ?? ()
#50 0x40fedcd8 in main_arena () from /lib/tls/libc.so.6
#51 0x40fed8d8 in main_arena () from /lib/tls/libc.so.6
#52 0x40016670 in ?? ()
#53 0x00000004 in ?? ()
#54 0x00000020 in ?? ()
#55 0x0804a3a8 in vtable for QGList ()
#56 0x40fed8a0 in mp_ () from /lib/tls/libc.so.6
#57 0x080f3c30 in ?? ()
#58 0x00000000 in ?? ()
#59 0x080f38c8 in ?? ()
#60 0x0815d920 in ?? ()
#61 0x0815a8e8 in ?? ()
#62 0x08161148 in ?? ()
#63 0x00000000 in ?? ()
#64 0x00000000 in ?? ()
#65 0x00000001 in ?? ()
#66 0x080601f0 in ?? ()
#67 0x40f35200 in free () from /lib/tls/libc.so.6
#68 0x40ee5ea0 in __libc_start_main () from /lib/tls/libc.so.6
#69 0x08049e21 in ?? ()
---------------------------------
end trace
Comment 1 Tommi Tervo 2006-03-06 11:22:27 UTC

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