GNOME Bugzilla – Bug 129316
Opening OpenPGP message crashes Balsa CVS
Last modified: 2004-12-22 21:47:04 UTC
Symptom: ======== Balsa displays a broken message and/or crashes when opening an OpenPGP (RFC2440) signed and/or encrypted message. Reason: ======= Wrong parameter passed to a subroutine in src/balsa-message.c Fix: ==== The patch below (against the cvs of Dec 14, 2003) fixes this bug (file src/balsa.message.c) plus the following ones: * potentially critical: If the passphrase cash is enabled, it is not erased when balsa exits normally. This might leave the encrypted passphrase in RAM until the machine is restarted or the RAM is used again. The fix to libbalsa/rfc3156.c takes care of overwriting the memory with random crap. * cosmetical: construct the key selection and passphrase entry dialogs according to the HIG (mostly at least). To this end, I also added a new icon (file libbalsa/padlock-keyhole.xpm) which according to a discussion in the hig is supposed to move into mainstream gtk+ (stolen from there), so it might be removed and replaced by a stock icon later.
Created attachment 22434 [details] patch to resolve this bug
Commited. Thanks!