"Martin v. Loewis" wrote:
"M.-A. Lemburg" <mal@lemburg.com> writes:
Right. 1) was caused by 2).
That wasn't actually the case. The overwriting of memory was really independent of the error in surrogate processing, and can be fixed independently.
In that case, it's probably best to just use this patch and leave the UTF-8 fix in 2.3 only.
The memory-overwriting problem can be fixed independently, e.g. with
https://sourceforge.net/tracker/download.php?group_id=5470&atid=105470&file_id=15248&aid=495401
-- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Company & Consulting: http://www.egenix.com/ Python Software: http://www.egenix.com/files/python/