Message149956
When you run the following code, Python 3 (not Python 2) crashes.
Interestingly, Python 2.7 doesn't seem to be affected and correctly raises an error about recursion ( so this must be a regression ).
The code's recursion should be detected and Python should raise a RuntimeError about recursion.
def recurse():
try:raise Exception #An arbitary exception
except Exception:recurse()
After running this code Python 3 says "Fatal Python error: Cannot recover from stack overflow." and then Python aborts .
In Jython, this code doesn't crash it. |
|
Date |
User |
Action |
Args |
2011-12-21 05:54:52 | Ramchandra Apte | set | recipients:
+ Ramchandra Apte |
2011-12-21 05:54:52 | Ramchandra Apte | set | messageid: <1324446892.84.0.339950093932.issue13644@psf.upfronthosting.co.za> |
2011-12-21 05:54:52 | Ramchandra Apte | link | issue13644 messages |
2011-12-21 05:54:51 | Ramchandra Apte | create | |
|