Message4085
Running the attached script with Jython (r5984) produces:
~> java -jar jython.jar /tmp/trace_exc.py
<trace> call in bar @ 13
<trace> line in bar @ 14
<trace> call in foo @ 7
<trace> line in foo @ 9
<trace> line in foo @ 11
<trace> exception in foo @ 11
<trace> exception in bar @ 14
..and running with CPython (2.5.1, 2.5.2, 2.6) produces:
~> python /tmp/trace_exc.py
<trace> call in bar @ 13
<trace> line in bar @ 14
<trace> call in foo @ 7
<trace> line in foo @ 8
<trace> line in foo @ 9
<trace> exception in foo @ 9
<trace> line in foo @ 11
<trace> return in foo @ 11
<trace> exception in bar @ 14
<trace> return in bar @ 14
Jython does not call the trace function when a frame is exited due to an
unhandled exception. |
|
Date |
User |
Action |
Args |
2009-01-27 08:15:23 | jha | set | recipients:
+ jha |
2009-01-27 08:15:22 | jha | set | messageid: <1233044122.69.0.660885950677.issue1250@psf.upfronthosting.co.za> |
2009-01-27 08:15:22 | jha | link | issue1250 messages |
2009-01-27 08:15:21 | jha | create | |
|