summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorAmaury Forgeot d'Arc <amauryfa@gmail.com>2008-02-16 20:55:24 (GMT)
committerAmaury Forgeot d'Arc <amauryfa@gmail.com>2008-02-16 20:55:24 (GMT)
commit632fad393304db484f508d1833a9fda52b7f193a (patch)
tree47332f046dac89a7d67b08d414154015233eeb38 /Misc
parent588ff93f1383436694e26c962528291913012296 (diff)
downloadcpython-632fad393304db484f508d1833a9fda52b7f193a.zip
cpython-632fad393304db484f508d1833a9fda52b7f193a.tar.gz
cpython-632fad393304db484f508d1833a9fda52b7f193a.tar.bz2
Prevent a crash with nested scopes, again caused by calling Py_DECREF when the pointer
is still present in the containing structure.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 74466d6..c8c4a03 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,9 @@ What's New in Python 2.6 alpha 1?
Core and builtins
-----------------
+- Fixed several potential crashes, all caused by specially crafted __del__
+ methods exploiting objects in temporarily inconsistent state.
+
- Issue #2115: Important speedup in setting __slot__ attributes. Also
prevent a possible crash: an Abstract Base Class would try to access a slot
on a registered virtual subclass.