Re: 2.7.2 startup problem

Brent Welch <[email protected]> Thu, 03 Mar 2005 16:46:26 -0800
Newsgroups gmane.mail.exmh.devel
Message-ID <[email protected]>
The issue is with "grab -global" in lib/pgpMisc.tcl.

If you don't want the window-system-wide focus grab,
(which I think is a bit over the top),
then just take out the "-global".

I think the worry is that while you are typing in that
ever-so-important pass phrase, you might make a mistake
and type somewhere in appropriately if the keyboard focus
leaves the exmh application.

>>>Alexander Zangerl said:

 > i've received a bug report about debian's 2.7.2 locking up on start
 > when the current message is pgp-encrypted. (being the debian
 > guy i'm the first line of defense.)
 > 
 > as per <URL:http://bugs.debian.org/294029>:
 >     "when starting exmh and the current message is encrypted, the
 > passphrase-dialog grabs the input exclusively (don't know the correct
 > term, sorry), but immediately afterwards the sequences window comes
 > up. This combination somehow puts the focus back exmh's main window and
 > thus effectively renders keyboard input impossible, the only way out I
 > could find up to now is to switch to another tty and `killall exmh`.
 > See screenshot http://www.waldner.priv.at/temp/exmh-startup-prob.jpg
 > [~200 kB]
 > tclsh8.3 (same problem with 8.4), wish8.3, gpg 1.2.3-1"
 > 
 > the combination
 > of focus grabbing (for the passphrase dialog), the detached sequence 
window
 > being active and gpgShowInline being set to all seems to trigger a 
 > race condition on the submitter's system.
 > 
 > the problem is: i can't reproduce the issue at all on my machine with
 > fvmw2 as window manager - even with the submitter's exmh-defaults file. 
 > the submitter uses some other window manager (not yet known which) 
 > and 2.5 works fine for him. the submitter's exmh-defaults file is 
attached.
 > 
 > anybody got any suggestions for me for tracking down this issue?

--
Brent Welch
Software Architect, Panasas Inc
Delivering the premier storage system for scalable Linux clusters

www.panasas.com
[email protected]