This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Mark.Shannon
Recipients Mark.Shannon, brett.cannon, xtreak
Date 2019-05-07.14:47:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1557240460.03.0.985916401877.issue35354@roundup.psfhosted.org>
In-reply-to
Content
I'm closing this as a duplicate of https://bugs.python.org/issue6028

Making a recursive call in an except block cannot be handled sensibly by the interpreter. 

On exceeding the stack depth, the interpreter will raise a RecursionError.
Catching a RecursionError and then making a call will blow the stack, leaving the interpreter with no choice; it has to abort.
History
Date User Action Args
2019-05-07 14:47:40Mark.Shannonsetrecipients: + Mark.Shannon, brett.cannon, xtreak
2019-05-07 14:47:40Mark.Shannonsetmessageid: <1557240460.03.0.985916401877.issue35354@roundup.psfhosted.org>
2019-05-07 14:47:40Mark.Shannonlinkissue35354 messages
2019-05-07 14:47:39Mark.Shannoncreate