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 r.david.murray
Recipients BreamoreBoy, fabioz, james, pdmccormick, r.david.murray
Date 2015-04-13.02:10:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1428891011.06.0.646518828747.issue10933@psf.upfronthosting.co.za>
In-reply-to
Content
We also discussed whether or not it would be worth indicating in the exception that tracing has been disabled.  I believe that implementing this would be aided by resolution of issue 23188.  Doing a chained exception for this would also make it clearer that the exception happened inside the trace function.

It is not clear that it is sensible to allow tracing to continue if the trace function raises an error, since that pretty much leaves the tracer or debugger or what have you in an undefined state.  It is also not clear that there is any reasonable way to try to avoid a recursion error in the trace function when we are near the recursion limit in the underlying code, since the stack depth of the trace function is pretty much arbitrary.
History
Date User Action Args
2015-04-13 02:10:11r.david.murraysetrecipients: + r.david.murray, fabioz, BreamoreBoy, james, pdmccormick
2015-04-13 02:10:11r.david.murraysetmessageid: <1428891011.06.0.646518828747.issue10933@psf.upfronthosting.co.za>
2015-04-13 02:10:11r.david.murraylinkissue10933 messages
2015-04-13 02:10:10r.david.murraycreate