Pleaes see http://bugs.debian.org/499569 for the full investigation and the
proposed patch. From the report:
[..] gnupg-agent somehow manages to change the SigBlk mask causing all child
processes that are spawned part of the X session to have the SigBlk mask set
causing real-time signals to be blocked. This breaks all applications spawned in
that X session that rely on real-time signals. [..]
[..] pth seems to mess with the sigprocmask on i386 at least. As such
deinitializing pth (with pth_kill) before execv seems like a good idea. Because
that does not quite do the trick, I also "manually" save and restore the
sigprogmask.[..]
Patch at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499569#17.
It has been reported as serious, because it breaks unrelated software on the system.