Bug 111702 - Cancelling password form after selecting other message leads to crash
Summary: Cancelling password form after selecting other message leads to crash
Status: RESOLVED DUPLICATE of bug 94333
Alias: None
Product: kmail
Classification: Applications
Component: messageviewer (show other bugs)
Version: 1.8.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-29 12:00 UTC by Kalle Rannikko
Modified: 2007-09-14 12:17 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kalle Rannikko 2005-08-29 12:00:34 UTC
Version:           1.8.1 (using KDE 3.4.1, Gentoo)
Compiler:          gcc version 3.3.5-20050130 (Gentoo Linux 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)
OS:                Linux (i686) release 2.6.10-gentoo-r6

Plugins used:
 - OpenPGP.

How to Reproduce:
 1. Select an encrypted message from the list. Security check form opens now asking password.
 2. Select any other entry in the message list.
 3. Press Cancel-button in password form.

Expected behaviour:
 - Shows the last selected message after security check form is cancelled.

Backtrace after Kmail crashes:
(no debugging symbols found)
Using host libthread_db library "/lib/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)
(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 16384 (LWP 21582)]
[KCrash handler]
#5  0xb7e45ed8 in KMail::ObjectTreeParser::parseObjectTree ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#6  0xb7d4b604 in KMReaderWin::parseMsg ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#7  0xb7d4af93 in KMReaderWin::displayMessage ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#8  0xb7d4ab77 in KMReaderWin::updateReaderWin ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#9  0xb7d49a76 in KMReaderWin::setMsg ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#10 0xb7d47dd4 in KMReaderWin::slotMessageArrived ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#11 0xb7d51d04 in KMReaderWin::qt_invoke ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#12 0xb626dd4f in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb7ea0f68 in KMail::FolderJob::messageRetrieved ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#14 0xb7eab5b9 in KMail::ImapJob::slotGetMessageResult ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#15 0xb7eacc68 in KMail::ImapJob::qt_invoke ()
   from /usr/kde/3.4/lib/libkmailprivate.so
#16 0xb626dd4f in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb6e39948 in KIO::Job::result () from /usr/kde/3.4/lib/libkio.so.4
#18 0xb6e22132 in KIO::Job::emitResult () from /usr/kde/3.4/lib/libkio.so.4
#19 0xb6e2361c in KIO::SimpleJob::slotFinished ()
   from /usr/kde/3.4/lib/libkio.so.4
#20 0xb6e2691f in KIO::TransferJob::slotFinished ()
   from /usr/kde/3.4/lib/libkio.so.4
#21 0xb6e3b893 in KIO::TransferJob::qt_invoke ()
   from /usr/kde/3.4/lib/libkio.so.4
#22 0xb626dd4f in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb626db96 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#24 0xb6e1616e in KIO::SlaveInterface::finished ()
   from /usr/kde/3.4/lib/libkio.so.4
#25 0xb6e14ce8 in KIO::SlaveInterface::dispatch ()
   from /usr/kde/3.4/lib/libkio.so.4
#26 0xb6e14169 in KIO::SlaveInterface::dispatch ()
   from /usr/kde/3.4/lib/libkio.so.4
#27 0xb6e11b3b in KIO::Slave::gotInput () from /usr/kde/3.4/lib/libkio.so.4
#28 0xb6e13737 in KIO::Slave::qt_invoke () from /usr/kde/3.4/lib/libkio.so.4
#29 0xb626dd4f in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#30 0xb626dead in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#31 0xb65a16f2 in QSocketNotifier::activated ()
   from /usr/qt/3/lib/libqt-mt.so.3
#32 0xb6289fee in QSocketNotifier::event () from /usr/qt/3/lib/libqt-mt.so.3
#33 0xb6212b7c in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#34 0xb6211f25 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#35 0xb685da12 in KApplication::notify ()
   from /usr/kde/3.4/lib/libkdecore.so.4
#36 0xb62027c1 in QEventLoop::activateSocketNotifiers ()
   from /usr/qt/3/lib/libqt-mt.so.3
#37 0xb61bdfdb in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#38 0xb6224998 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#39 0xb6224848 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#40 0xb6212db1 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#41 0x0804a4bf in ?? ()
#42 0xbffff1c0 in ?? ()
#43 0xbffff0d0 in ?? ()
#44 0x00000000 in ?? ()
#45 0x00000000 in ?? ()
#46 0xb66c2a00 in vtable for QGArray () from /usr/qt/3/lib/libqt-mt.so.3
#47 0x0818db30 in ?? ()
#48 0xb6995e10 in malloc () from /usr/kde/3.4/lib/libkdecore.so.4
#49 0xb5ad156c in __libc_start_main () from /usr/lib/libc.so.6
#50 0x0804a1e1 in ?? ()
Comment 1 Julian Mehnle 2005-11-15 12:27:25 UTC
This seems to be a duplicate report of bug 53185.
Comment 2 Julian Mehnle 2006-03-25 01:55:52 UTC
...however bug 53185 has been closed for a long time despite the issue STILL being present, and I don't know how to re-open bugs.  So this bug report should not be formally marked as a duplicate.
Comment 3 Andreas Kling 2006-08-01 14:52:19 UTC

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