diff options
author | Amaury Forgeot d'Arc <amauryfa@gmail.com> | 2008-02-16 20:55:24 (GMT) |
---|---|---|
committer | Amaury Forgeot d'Arc <amauryfa@gmail.com> | 2008-02-16 20:55:24 (GMT) |
commit | 632fad393304db484f508d1833a9fda52b7f193a (patch) | |
tree | 47332f046dac89a7d67b08d414154015233eeb38 /Misc | |
parent | 588ff93f1383436694e26c962528291913012296 (diff) | |
download | cpython-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/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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. |