United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 7143061 nsk/stress/stack/b4525850 crash VM
7143061 : nsk/stress/stack/b4525850 crash VM

Details
Type:
Bug
Submit Date:
2012-02-06
Status:
Closed
Updated Date:
2013-05-08
Project Name:
JDK
Resolved Date:
2012-03-24
Component:
hotspot
OS:
solaris
Sub-Component:
compiler
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs23
Fixed Versions:
hs23

Related Reports
Backport:
Backport:
Duplicate:
Relates:
Relates:

Sub Tasks

Description
nsk/stress/stack/b4525850 always fails in HS23b13 (pit) on solaris_i586:
/net/sqenfs-1.us.oracle.com/export1/comp/vm/jdk/hsx/pit/8/product/solaris-i586/bin/java -cp /net/sqenfs-1.us.oracle.com/export1/comp/vm/testbase/sqe/vm/7/build/execution/vm/bin/classes:$JAVA_HOME/lib/tools.jar -server -Xcomp nsk.stress.stack.b4525850.b4525850

I couldn't reproduce this failure with 64-bit buid and linux build.
Also I couldn't reproduce this failure with -Xint and -Xmixed

This failure in pit results: http://sqeweb.us.oracle.com/nfs/results/vm/gtee/HSX/PIT/VM/hs23/b13/8/b25/2012-02-03/default-product/vm/solaris-i586/server/comp/solaris-i586_vm__server_comp_nsk.stack.testlist/ResultDir/b4525850/

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/8f4eb44b3b76
                                     
2012-03-22
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/8f4eb44b3b76
                                     
2012-02-18
EVALUATION

7143061: nsk/stress/stack/b4525850 crash VM
Reviewed-by: kvn, twisti

The changes for 7013347 slightly lengthened the native stack required
when compiling natives which pushed the JVM over the yellow page limit
resulting in a JVM abort when compiling at the end of the stack.  The
fix is to increase the StackShadowPages by one on 32 bit x86.  Other
architectures seem to be ok.  Tested with failing test case.
                                     
2012-02-16
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/8f4eb44b3b76
                                     
2012-02-15
EVALUATION

This appears to be a problem with overflowing the stack.  The additional code in the generate_native_wrappers path pushes us over the current 3 pages limit.  Running with -XX:StackShadowPages=4 allows the test to pass.
                                     
2012-02-13



Hardware and Software, Engineered to Work Together