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 vstinner
Recipients emptysquare, pitrou, serhiy.storchaka, vstinner
Date 2014-11-19.16:32:12
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1416414733.3.0.158266152874.issue22898@psf.upfronthosting.co.za>
In-reply-to
Content
It looks like the problem is that raising the PyExc_RecursionErrorInst singleton creates a traceback object which contains frames. The singleton keeps the frames alive longer than expected.

I tried to write a script to raise this singleton, but it looks like the local variables of the frames are not deleted, even if frames are deleted (by _PyExc_Fini).

You may try to finish my attached runtimerror_singleton.py script.
History
Date User Action Args
2014-11-19 16:32:13vstinnersetrecipients: + vstinner, pitrou, serhiy.storchaka, emptysquare
2014-11-19 16:32:13vstinnersetmessageid: <1416414733.3.0.158266152874.issue22898@psf.upfronthosting.co.za>
2014-11-19 16:32:13vstinnerlinkissue22898 messages
2014-11-19 16:32:12vstinnercreate