tags 496210 patch reportbug 4.0 also has this bug. The following line triggers the bug : body = utils.NEWBIELINE+u'\n\n'+body body is a string, not a utf8 string and body in that bugreport contains special french caracters, which won't be able to become utf-8 caracters when associated with a utf-8 string (associating string and utf-8 string gives a utf-8 string, except if a UnicodeDecodeError is thrown). Here is a simple patch to solve this issue.
Regards, Carl Chenet
100a101 > body = body.decode('utf8')
signature.asc
Description: Ceci est une partie de message numériquement signée