-
Bug
-
Resolution: Won't Fix
-
P3
-
None
-
1.0, 1.3.0
-
x86
-
windows_nt
Name: icC57033 Date: 07/16/99
HotSpot VM for win32 1.0fcs, 1.0.1 build c, 1.3beta build j,
HotSpot VM for sparc-solaris 1.0.1 build a fail to execute next test case:
//-------------------------- test.java -------------------------
import java.io.*;
class test {
public static void main( String argv[] ) {
System.exit(run(argv, System.out));
}
public static int run(String argv[], PrintStream out) {
for( int i=0; i<2000 ; i++ ) {
try {
new test().x(out, i);
} catch( Throwable e ) {
out.println(e);
}
}
return 0;
}
public int x(PrintStream out, int i) throws Throwable {
try {
x(out, i);
} catch( Throwable e ) {
out.println("x: " + e);
}
return 0;
}
}
//-------------------- end of test.java -------------------------
HotSpot VM for sparc-solaris 1.0.1 build a in all modes (-Xmixed, -Xcomp, -Xint)
terminates with next message:
"x: java.lang.StackOverflowError
An irrecoverable stack overflow has occurred.
#
# HotSpot Virtual Machine Error, Unexpected Signal 11
#
# Error ID: 4F533F534F4C415249530E4350500BCF 01
#"
HotSpot VM for win32 1.3beta build j in -Xmixed or -Xcomp modes
terminates with next message:
"#
# HotSpot Virtual Machine Error, EXCEPTION_ACCESS_VIOLATION
#
# Error ID: 4F533F57494E13120E43505002AD
#
abnormal program termination"
HotSpot VM for win32 1.0fcs in -Xcomp and -Xint modes
terminates with next message:
"[1] + Done(139) ?
266 Segmentation violation d:/jdk1.2.1A/bin/java"
All other terminates with non zero status.
It seems that Hotspot VM fails to execute any method after
catching StackOverflowError.
======================================================================
- relates to
-
JDK-4660518 combination of large interpreter frames & complex native methods crashes VM
- Closed
-
JDK-4281578 Second stack overflow crashes HotSpot VM
- Closed
-
JDK-4646281 println() crashes VM after StackOverflowError
- Closed