From: Meador Inge Date: Wed, 28 Sep 2011 01:52:04 +0000 (-0500) Subject: Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype. X-Git-Tag: v3.3.0a1~1489 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=48d49497c50e79d14e9df9527d766ca3a0a38be5;p=thirdparty%2FPython%2Fcpython.git Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype. Thanks to Suman Saha for finding the bug and providing a patch. --- 48d49497c50e79d14e9df9527d766ca3a0a38be5 diff --cc Misc/ACKS index 84dad680b728,6845faaac627..0d1a77b7d945 --- a/Misc/ACKS +++ b/Misc/ACKS @@@ -826,8 -773,8 +826,9 @@@ Jeff Rus Sam Rushing Mark Russell Nick Russo +Patrick Sabin Sébastien Sablé + Suman Saha Hajime Saitou George Sakkis Rich Salz diff --cc Misc/NEWS index 3c2ef373641d,b5c75b49cd84..b5e5b15efc7e --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -1295,32 -939,6 +1295,35 @@@ Tools/Demo Extension Modules ----------------- ++- Issue #13013: ctypes: Fix a reference leak in PyCArrayType_from_ctype. ++ Thanks to Suman Saha for finding the bug and providing a patch. ++ +- Issue #13022: Fix: _multiprocessing.recvfd() doesn't check that + file descriptor was actually received. + +- Issue #1172711: Add 'long long' support to the array module. + Initial patch by Oren Tirosh and Hirokazu Yamamoto. + +- Issue #12483: ctypes: Fix a crash when the destruction of a callback + object triggers the garbage collector. + +- Issue #12950: Fix passing file descriptors in multiprocessing, under + OpenIndiana/Illumos. + +- Issue #12764: Fix a crash in ctypes when the name of a Structure field is not + a string. + +- Issue #11241: subclasses of ctypes.Array can now be subclassed. + +- Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to + some functions like file.write(). + +- Issue #10309: Define _GNU_SOURCE so that mremap() gets the proper + signature. Without this, architectures where sizeof void* != sizeof int are + broken. Patch given by Hallvard B Furuseth. + +- Issue #12221: Replace pyexpat.__version__ with the Python version. + - Issue #12051: Fix segfault in json.dumps() while encoding highly-nested objects using the C accelerations.