There is one hard to reproduce bug in compile the world which generate following output. (latest 1.0.1 hotsparc binary)
======
#
# HotSpot Virtual Machine Error, assertion failure
#
# assert((!Klass::cast(holder)->should_be_initialized()) || (instanceKlass::cast(holder)->is_being_initialized() && method->name() == vmSymbols::class_initializer_name()), "must be initialized at this point")
# Error ID: /net/tetrasparc/export/disk4/mojave/fhsu/binary/062399_2350/build/solaris/../../src/share/vm/runtime/javaCalls.cpp, 304 [ Patched ]
#
Dumping core....
time: command terminated abnormally.
=====
Please see attached files for core, log file, and script to reproduce the bug.
To reproduce the bug:
1. login to a 2.6 machine
2. set your LD_LIBRARY_PATH to /home/fhsu/libs/5.6:/home/fhsu/HotSparc/binary/062399_2350/build/solaris/solaris_sparc_hp/fastdebug:/home/fhsu/bin/jdk122v/solaris/jre/lib/sparc:/home/fhsu/bin/jdk122v/solaris/jre/lib/sparc/native_threads
3. run this command line again & again..
/home/fhsu/bin/jdk122v/solaris/jre/../bin/sparc/native_threads/java -XX:+CompileTheWorld -XX:MinInliningThreshold=0 -XX:+VerifyIterativeGVN -XX:+VerifyOpto -XX:CompileTheWorldStartAt=740 -XX:CompileTheWorldStopAt=741 -Xbootclasspath:/net/tetrasparc/export/disk3/gobi/ahmeds/libs/jars/swingall.jar:/home/fhsu/bin/jdk122v/solaris/jre/lib/rt.jar
======
#
# HotSpot Virtual Machine Error, assertion failure
#
# assert((!Klass::cast(holder)->should_be_initialized()) || (instanceKlass::cast(holder)->is_being_initialized() && method->name() == vmSymbols::class_initializer_name()), "must be initialized at this point")
# Error ID: /net/tetrasparc/export/disk4/mojave/fhsu/binary/062399_2350/build/solaris/../../src/share/vm/runtime/javaCalls.cpp, 304 [ Patched ]
#
Dumping core....
time: command terminated abnormally.
=====
Please see attached files for core, log file, and script to reproduce the bug.
To reproduce the bug:
1. login to a 2.6 machine
2. set your LD_LIBRARY_PATH to /home/fhsu/libs/5.6:/home/fhsu/HotSparc/binary/062399_2350/build/solaris/solaris_sparc_hp/fastdebug:/home/fhsu/bin/jdk122v/solaris/jre/lib/sparc:/home/fhsu/bin/jdk122v/solaris/jre/lib/sparc/native_threads
3. run this command line again & again..
/home/fhsu/bin/jdk122v/solaris/jre/../bin/sparc/native_threads/java -XX:+CompileTheWorld -XX:MinInliningThreshold=0 -XX:+VerifyIterativeGVN -XX:+VerifyOpto -XX:CompileTheWorldStartAt=740 -XX:CompileTheWorldStopAt=741 -Xbootclasspath:/net/tetrasparc/export/disk3/gobi/ahmeds/libs/jars/swingall.jar:/home/fhsu/bin/jdk122v/solaris/jre/lib/rt.jar
- duplicates
-
JDK-4253899 Compile The World failure :Bad spill of Lock
- Closed