Digest processing crashed when it encountered a gpg
signed message created in evolution.
Environment:
Mail client
Evolution: 1.4.5
GnuPG: 1.2.3
Mail server
Mailman: 2.2a0
Python: 2.3a0
Sendmail: 8.12.8
SunOS: 5.7
Correction:
Scrubber.py:74
def guess_extension(ctype, ext):
# mimetypes maps multiple extensions to the same
type, e.g. .doc, .dot,
# and .wiz are all mapped to application/msword.
This sucks for finding
# the best reverse mapping. If the extension is
one of the giving
# mappings, we'll trust that, otherwise we'll
just guess. :/
all = guess_all_extensions(ctype, strict=0)
+ if all == None:
+ all = []
if ext in all:
return ext
return all and all[0]
gpg signed message