diff options
author | Tim Peters <tim.peters@gmail.com> | 2004-08-12 18:37:10 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2004-08-12 18:37:10 (GMT) |
commit | 79b52b7261fb80392c660d296b71b4c44acf2565 (patch) | |
tree | c62177a01962cda2f9a4bffb01b8447ffe21be76 /Misc | |
parent | e667e665070624f9cceaa87f15328ec5d1031ba0 (diff) | |
download | cpython-79b52b7261fb80392c660d296b71b4c44acf2565.zip cpython-79b52b7261fb80392c660d296b71b4c44acf2565.tar.gz cpython-79b52b7261fb80392c660d296b71b4c44acf2565.tar.bz2 |
Boosted the stack reservation for python.exe and python_w.exe from the
default 1MB to 2 million bytes. The test suite passes with -uall again
(test_compiler no longer drives WinXP into an insane state).
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -75,6 +75,16 @@ Tests Windows ------- +- Boosted the stack reservation for python.exe and pythonw.exe from + the default 1MB to 2MB. Stack frames under VC 7.1 for 2.4 are enough + bigger than under VC 6.0 for 2.3.4 that deeply recursive progams + within the default sys.getrecursionlimit() default value of 1000 were + able to suffer undetected C stack overflows. The standard test program + test_compiler was one such program. If a Python process on Windows + "just vanishes" without a trace, and without an error message of any + kind, but with an exit code of 128, undetected stack overflow may be + the problem. + Mac --- |