From: Serhiy Storchaka Date: Fri, 4 Jan 2013 10:40:35 +0000 (+0200) Subject: Issue #16856: Fix a segmentation fault from calling repr() on a dict with X-Git-Tag: v3.4.0a1~1694 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4e02538bf375fcdc8ebd0cdf24806014daf0c402;p=python Issue #16856: Fix a segmentation fault from calling repr() on a dict with a key whose repr raise an exception. --- 4e02538bf375fcdc8ebd0cdf24806014daf0c402 diff --cc Misc/NEWS index 310a0b2899,5741620f11..e63803960c --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,8 -12,17 +10,11 @@@ What's New in Python 3.4.0 Alpha 1 Core and Builtins ----------------- + - Issue #16856: Fix a segmentation fault from calling repr() on a dict with + a key whose repr raise an exception. + - Issue #16367: Fix FileIO.readall() on Windows for files larger than 2 GB. -- Issue #16455: On FreeBSD and Solaris, if the locale is C, the - ASCII/surrogateescape codec is now used, instead of the locale encoding, to - decode the command line arguments. This change fixes inconsistencies with - os.fsencode() and os.fsdecode() because these operating systems announces an - ASCII locale encoding, whereas the ISO-8859-1 encoding is used in practice. - - Issue #16761: Calling int() with base argument only now raises TypeError. - Issue #16759: Support the full DWORD (unsigned long) range in Reg2Py