diff options
author | xdegaye <xdegaye@gmail.com> | 2017-10-26 13:09:06 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-26 13:09:06 (GMT) |
commit | 56d1f5ca32892c7643eb8cee49c40c1644f1abfe (patch) | |
tree | 696b62e9bdd22063a894ecb5a7b9eafe60385edf /Misc/NEWS.d/next/C API | |
parent | 275d2d9c4663a1ea8d1f7c8778567a735b0372c1 (diff) | |
download | cpython-56d1f5ca32892c7643eb8cee49c40c1644f1abfe.zip cpython-56d1f5ca32892c7643eb8cee49c40c1644f1abfe.tar.gz cpython-56d1f5ca32892c7643eb8cee49c40c1644f1abfe.tar.bz2 |
bpo-30697: Fix PyErr_NormalizeException() when no memory (GH-2327)
Diffstat (limited to 'Misc/NEWS.d/next/C API')
-rw-r--r-- | Misc/NEWS.d/next/C API/2017-06-30-11-58-01.bpo-30697.Q3T_8n.rst | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/C API/2017-06-30-11-58-01.bpo-30697.Q3T_8n.rst b/Misc/NEWS.d/next/C API/2017-06-30-11-58-01.bpo-30697.Q3T_8n.rst new file mode 100644 index 0000000..ccd9605 --- /dev/null +++ b/Misc/NEWS.d/next/C API/2017-06-30-11-58-01.bpo-30697.Q3T_8n.rst @@ -0,0 +1,4 @@ +The `PyExc_RecursionErrorInst` singleton is removed and +`PyErr_NormalizeException()` does not use it anymore. This singleton is +persistent and its members being never cleared may cause a segfault during +finalization of the interpreter. See also issue #22898. |