Bug 148693

Summary: OpenPGP dialog crashes KMail if it regains focus with a different message highlighted
Product: [Applications] kmail Reporter: Steve McCullough <stevem>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Steve McCullough 2007-08-09 19:37:56 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    Ubuntu Packages
OS:                Linux

Some scenarios:

- highlight two messages (first one encrypted, send not) in quick succession 
- the OpenPGP dialog for the first message appears, but the second message is then selected
- choose 'Cancel' or enter passphrase  -> Kmail crashes

- highlight two messages (both encrypted) in quick succession 
- OpenPGP dialoges for both appear, but the second message is now selected
- choose 'Cancel' or enter passphrase in dialog 2 -> OK (message preview un/encrypted as expected)
- choose 'Cancel' or enter passphrase in dialog 1 -> Kmail crashes

Backtrace:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/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)
[Thread debugging using libthread_db enabled]
[New Thread -1242933552 (LWP 8333)]
[New Thread -1285354608 (LWP 8337)]
[New Thread -1276961904 (LWP 8336)]
[New Thread -1268569200 (LWP 8335)]
[New Thread -1260176496 (LWP 8334)]
(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)
(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]
#6  0x00000000 in ?? ()
#7  0xb538d63f in KMReaderWin::parseMsg () from /usr/lib/libkmailprivate.so
#8  0xb5283f83 in KMReaderWin::displayMessage ()
   from /usr/lib/libkmailprivate.so
#9  0xb52b00de in KMReaderWin::updateReaderWin ()
   from /usr/lib/libkmailprivate.so
#10 0xb5387ecc in KMReaderWin::qt_invoke () from /usr/lib/libkmailprivate.so
#11 0xb6fa088b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0xb6fa1330 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0xb732e872 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#14 0xb6fc8596 in QTimer::event () from /usr/lib/libqt-mt.so.3
#15 0xb6f37a60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#16 0xb6f3988f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#17 0xb7673ce2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#18 0xb6eca1e9 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#19 0xb6f2a4ab in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#20 0xb6eded25 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#21 0xb6f52136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#22 0xb6f51f46 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#23 0xb6f39609 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#24 0x08061e25 in ?? ()
#25 0xbfaafc5c in ?? ()
#26 0x00000001 in ?? ()
#27 0x00000001 in ?? ()
#28 0x00000000 in ?? ()
Comment 1 Thomas McGuire 2007-08-10 00:24:16 UTC

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