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 pablogsal
Recipients Dennis Sweeney, Kojoley, charles.mcmarrow.4, eric.smith, eric.snow, gvanrossum, lukasz.langa, lys.nikolaou, pablogsal, serhiy.storchaka, terry.reedy, xtreak
Date 2022-01-02.20:30:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1641155413.52.0.299919104201.issue46110@roundup.psfhosted.org>
In-reply-to
Content
Guido, Eric, what are your thoughts here?

The fix that I merged works by limiting the maximum recursion but seems that incrementing the recursion counter on every parser call makes quite a lot of impact on startup.

Unfortunately if we revert the fix, we still have the problem that Python can segfault for certain inputs that overload the stack.
History
Date User Action Args
2022-01-02 20:30:13pablogsalsetrecipients: + pablogsal, gvanrossum, terry.reedy, eric.smith, lukasz.langa, eric.snow, serhiy.storchaka, Kojoley, lys.nikolaou, xtreak, Dennis Sweeney, charles.mcmarrow.4
2022-01-02 20:30:13pablogsalsetmessageid: <1641155413.52.0.299919104201.issue46110@roundup.psfhosted.org>
2022-01-02 20:30:13pablogsallinkissue46110 messages
2022-01-02 20:30:13pablogsalcreate