------------------------------------------------
Test: nsk/stress/stack/b4502350
JDK: 1.6.0 b28
VM: Client
Mode: mixed
OS: solaris-sparc
-------------------------------------------------
This test only fail in client VM on solaris-sparc in b28, but it passed in previous b27.
DESCRIPTION
This test is aimed to catch regression of the bug:
4502350 stack overflows in native code leave yellow
zone disabled until next exception
The test invokes the method recurse(), which provokes
stack overflow by serializing/deserializing deeply
enwrapper object (a Vector of Vector's of Vector's ...).
If StackOverflowError is caught, recurse() invokes itself
to provoke a duplicate stack overflow.
Normally, this would result in a long cycle of recurse()
invocations. To finish quicker, recurse() returns if a
stupilated number of duplicate stack overflows were made
successfully.
The test is deemed FAILED if an exception other than
StackOverflowError or OutOfMemoryError is caught; or
if the tested VM crashes. Otherwise, the test PASSes.
************************
http://sqeweb/st4/VM/mustang/DTWS/results/1.6.0-ea-b28/ClientVM/SOLSPARC5.9/mixed/VM/GC_FULLLOOK-18-WEEKLYmtg-VM-ClientVM-mixed-SOLSPARC5.9-2005-03-18-16-39-28-0257/RERUN/hs_err_pid16890.log
************************
To reproduce the bug:
1. cd /net/jano.sfbay/export/disk20/GammaBase/Bugs/[bug ID]
2. run rerun.sh
###@###.### 2005-03-24 23:33:13 GMT
Test: nsk/stress/stack/b4502350
JDK: 1.6.0 b28
VM: Client
Mode: mixed
OS: solaris-sparc
-------------------------------------------------
This test only fail in client VM on solaris-sparc in b28, but it passed in previous b27.
DESCRIPTION
This test is aimed to catch regression of the bug:
4502350 stack overflows in native code leave yellow
zone disabled until next exception
The test invokes the method recurse(), which provokes
stack overflow by serializing/deserializing deeply
enwrapper object (a Vector of Vector's of Vector's ...).
If StackOverflowError is caught, recurse() invokes itself
to provoke a duplicate stack overflow.
Normally, this would result in a long cycle of recurse()
invocations. To finish quicker, recurse() returns if a
stupilated number of duplicate stack overflows were made
successfully.
The test is deemed FAILED if an exception other than
StackOverflowError or OutOfMemoryError is caught; or
if the tested VM crashes. Otherwise, the test PASSes.
************************
http://sqeweb/st4/VM/mustang/DTWS/results/1.6.0-ea-b28/ClientVM/SOLSPARC5.9/mixed/VM/GC_FULLLOOK-18-WEEKLYmtg-VM-ClientVM-mixed-SOLSPARC5.9-2005-03-18-16-39-28-0257/RERUN/hs_err_pid16890.log
************************
To reproduce the bug:
1. cd /net/jano.sfbay/export/disk20/GammaBase/Bugs/[bug ID]
2. run rerun.sh
###@###.### 2005-03-24 23:33:13 GMT