Message149956
| Author |
Ramchandra Apte |
| Recipients |
Ramchandra Apte |
| Date |
2011年12月21日.05:54:51 |
| SpamBayes Score |
1.807203e-06 |
| Marked as misclassified |
No |
| Message-id |
<1324446892.84.0.339950093932.issue13644@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
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. |
|
History
|
|---|
| 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 |
|