[issue25782] CPython hangs on error __context__ set to the error itself
Chris Jerdonek
report at bugs.python.org
Sun Aug 8 12:27:29 EDT 2021
Chris Jerdonek <chris.jerdonek at gmail.com> added the comment:
> the result is C -> A -> B -> C
Did you mean C -> A -> B?
By the way, if you applied to this example your reasoning that PyErr_SetObject shouldn't try to fix user bugs, should this example instead be C -> A -> B -> C -> ... (leaving the cycle as is but just not hanging)? Is it not being changed then because the reasoning doesn't apply, or because we're restricted in what we can do by backwards compatibility?
----------
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue25782>
_______________________________________
More information about the Python-bugs-list
mailing list