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 pitrou
Recipients amaury.forgeotdarc, pitrou, yury
Date 2009-05-15.20:40:03
SpamBayes Score 6.7463466e-06
Marked as misclassified No
Message-id <1242420005.44.0.449668311638.issue6028@psf.upfronthosting.co.za>
In-reply-to
Content
Amaury, your patch might make some individual cases better, but it won't
prevent a FatalError from occurring in all cases.

Also, it makes things worse in the following case:

def recurse():
    try:
        recurse()
    except:
        recurse()
        
recurse()

(the script goes into an uninterruptible infinite loop, rather than
raising an explicit Fatal error)

More useful, IMHO, would be to patch Py_FatalError() so that a traceback
is printed.
History
Date User Action Args
2009-05-15 20:40:05pitrousetrecipients: + pitrou, amaury.forgeotdarc, yury
2009-05-15 20:40:05pitrousetmessageid: <1242420005.44.0.449668311638.issue6028@psf.upfronthosting.co.za>
2009-05-15 20:40:04pitroulinkissue6028 messages
2009-05-15 20:40:04pitroucreate