summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2012-12-08 20:15:26 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2012-12-08 20:15:26 (GMT)
commit62a0d6ea402d18f528629c6e84ed6f46e7c0912a (patch)
tree72f36fc075688276626f59fb7138baf52d4077ed /Misc
parent09974b4e9e8da3c9ba0469f4812e68cf9f700ffd (diff)
downloadcpython-62a0d6ea402d18f528629c6e84ed6f46e7c0912a.zip
cpython-62a0d6ea402d18f528629c6e84ed6f46e7c0912a.tar.gz
cpython-62a0d6ea402d18f528629c6e84ed6f46e7c0912a.tar.bz2
Issue #16602: When a weakref's target was part of a long deallocation chain, the object could remain reachable through its weakref even though its refcount had dropped to zero.
Thanks to Eugene Toder for diagnosing and reporting the issue.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/ACKS1
-rw-r--r--Misc/NEWS4
2 files changed, 5 insertions, 0 deletions
diff --git a/Misc/ACKS b/Misc/ACKS
index 9e662f6..4500d1a 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1067,6 +1067,7 @@ Jim Tittsler
Frank J. Tobin
R Lindsay Todd
Bennett Todd
+Eugene Toder
Erik Tollerud
Matias Torchinsky
Sandro Tosi
diff --git a/Misc/NEWS b/Misc/NEWS
index 3c9f382..5152c03 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -10,6 +10,10 @@ What's New in Python 3.2.4
Core and Builtins
-----------------
+- Issue #16602: When a weakref's target was part of a long deallocation
+ chain, the object could remain reachable through its weakref even though
+ its refcount had dropped to zero.
+
- Issue #16416: On Mac OS X, operating system data are now always
encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding
(which may be ASCII if no locale environment variable is set), to avoid