Bug 56693 - kmail freeze with the complete desktop while pinentry-qt appears
Summary: kmail freeze with the complete desktop while pinentry-qt appears
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: encryption (show other bugs)
Version: 1.5.1
Platform: unspecified Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 59874 66282 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-04-01 09:18 UTC by Andreas Steinel
Modified: 2007-09-14 12:17 UTC (History)
3 users (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 Andreas Steinel 2003-04-01 09:18:29 UTC
Version:           1.5.1 (using KDE 3.1.1)
Installed from:     (3.0)
Compiler:          gcc version 2.95.4 20011002 (Debian prerelease)
OS:          Linux (i686) release 2.4.21-pre6-acpi20030321-dsdt_toshiba_1110

I' using pinentry-qt with kmail and found out that if you click right on a folder is that second that pinentry-qt appear the application will freeze and only the mouse move nothing else happens. Complete KDE is freezed!

You have to switch to a console and kill ca. 5 tasks.

Greetings Andreas Steinel
Comment 1 Stephan Kulow 2003-05-19 16:05:45 UTC
I don't understand. I used pinentry-qt before without problems. I don't know how to reproduce ;( 
Comment 2 Roland Stuehmer 2003-06-03 13:54:09 UTC
Version: 1.5.2 (using KDE 3.1.2)
Installed from: SuSE 8.2 RPMs from kde.org (and Ägypten from SuSE Mirror)
Compiler: gcc version 3.3 20030226 (prerelease) (SuSE Linux)
OS: Linux (i686) release 2.4.20-4GB-athlon

Hi!

I can reproduce the bug, using pinentry-gtk(!). To reproduce you just have to
right click (in the first place, no need to left-right click within a second) on
a message in the message list that opens pinentry-*. Everything hangs.
Ctrl-Alt-Backspace helped me.

Greetings Roland Stühmer
Comment 3 Ingo Klöcker 2003-06-17 00:04:51 UTC
*** Bug 59874 has been marked as a duplicate of this bug. ***
Comment 4 Marc Mutz 2003-10-05 04:56:11 UTC
pinentry and the popup both grab the mouse (and keyboard)... 
Comment 5 Ingo Klöcker 2003-10-20 14:56:28 UTC
*** Bug 66282 has been marked as a duplicate of this bug. ***
Comment 6 Bernhard E. Reiter 2003-11-06 17:41:05 UTC
A month ago Info wrote on the list that he wanted to try to block signals
before calling the crypto-plugin. Did he do it and what was the result? :)
Comment 7 Ingo Klöcker 2003-11-06 17:59:36 UTC
I don't know who Info is ;-), but I didn't try it yet.
Comment 8 Bernhard E. Reiter 2003-11-06 18:20:07 UTC
Sorry for the typo, In_g_o... :)
Comment 9 Ingo Klöcker 2003-11-29 17:11:40 UTC
Subject: kdepim/kmail

CVS commit by kloecker: 

Add workaround for bug 56693 (kmail freeze with the complete desktop while pinentry-qt appears):
Don't try to decrypt anything while a popup menu is shown.

The real fix is making the decryption non-blocking. But that'll have to wait till after KDE 3.2.

CCMAIL: 56693-fixed@bugs.kde.org


  M +2 -0      kmfoldertree.cpp   1.272
  M +2 -0      kmheaders.cpp   1.594
  M +3 -2      kmkernel.cpp   1.224
  M +13 -1     kmkernel.h   1.87
  M +28 -5     objecttreeparser.cpp   1.90