From: Guido van Rossum Date: Sun, 30 Nov 2003 22:10:15 +0000 (+0000) Subject: Add news item for _winreg fix (SF bug 851056). X-Git-Tag: v2.4a1~1186 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd25acacaf77e3f22e4dd5e85699fae73cc29a7a;p=thirdparty%2FPython%2Fcpython.git Add news item for _winreg fix (SF bug 851056). --- diff --git a/Misc/NEWS b/Misc/NEWS index c9053659b609..ce9d779e2d5c 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -270,6 +270,11 @@ Tests Windows ------- +- The _winreg module could segfault when reading very large registry + values, due to unchecked alloca() calls (SF bug 851056). The fix is + uses either PyMem_Malloc(n) or PyString_FromStringAndSize(NULL, n), + as appropriate, followed by a size check. + - file.truncate() could misbehave if the file was open for update (modes r+, rb+, w+, wb+), and the most recent file operation before the truncate() call was an input operation. SF bug 801631.