STINNER Victor <vstin...@python.org> added the comment:

> @victor, git bisect tells me the change 
> f3fa63ec75fdbb4a08a10957a5c631bf0c4a5970 caused 
> test_exceptions.ExceptionTests.test_recursion_in_except_handler to stack 
> overflow only on windows debug builds.

FYI this regression was handled last year in bpo-44348 
"test_exceptions.ExceptionTests.test_recursion_in_except_handler stack overflow 
on Windows debug builds" and fixed at 2021-09-07 by using the trashcan mecanism 
in the BaseException deallocator function:

New changeset fb305092a5d7894b41f122c1a1117b3abf4c567e by Victor Stinner in 
branch 'main':
bpo-44348: BaseException deallocator uses trashcan (GH-28190)
https://github.com/python/cpython/commit/fb305092a5d7894b41f122c1a1117b3abf4c567e

----------
nosy: +vstinner

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue39573>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to