[Bug 53185] [PATCH] Crash when switching message while GPG passphrase entry dialog is shown

Florian E.J. Fruth spammail01 at gmx.net
Fri Aug 14 23:13:56 BST 2009


https://bugs.kde.org/show_bug.cgi?id=53185





--- Comment #37 from Florian E.J. Fruth <spammail01 gmx net>  2009-08-15 00:13:55 ---
The problem still exists for kde-4.3.0-1 (Debian/SID/using pinentry-qt) - but
in a different matter than it was in early stages. In early stages kmail
crashed when selecting another folder while the pinentry dialog was still open.
At the moment I can create a SIGSEGV in the following way:

1. select an encrypted email and wait till the pinentry dialog pops up
2. now the keyboard "doesn't work anymore" (read: I can enter my pin but I'm
unable to use other keys like <Alt>+<Tab>, ...)
3. in this state use the mouse to click through the kmail folders (You don't
see anything happen because kmail blocks while the pinentry dialog is still
open!)
4. close the pinentry dialog (by entering your passphrase or clicking cancel)
5. now you can watch kmail processing the queued mouse-clicks (the ones from
step 3). After some (or all?) of them are through I get the SIGSEGV again...

- Konsole output:
QGpgMEProgressTokenMapper::map( "-&30" 63 )
QGpgMEProgressTokenMapper::map( "-&30" 63 )
QPainter::begin: Widget painting can only begin as a result of a paintEvent
QPainter::translate: Painter not active
QPainter::setClipRect: Painter not active
*** KMail got signal 11 (Crashing)
KCrash: Application 'kmail' crashing...
sock_file=/home/fejf/.kde/socket-fejfs/kdeinit4__0

- kcrash -> attachment

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list