# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/HUDSON/workspace/2-build-solaris-sparcv9/jdk8/3822/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp:3134), pid=14522, tid=41 # assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot # # JRE version: Java(TM) SE Runtime Environment (8.0-b83) (build 1.8.0-ea-fastdebug-b83) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b24-fastdebug mixed mode solaris-sparc compressed oops) # Core dump written. Default location: /var/tmp/dlong/specjvm2008/core or core.14522 # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp # --------------- T H R E A D --------------- Current thread (0x0000000104e94800): JavaThread "C1 CompilerThread11" daemon [_thread_in_native, id=41, stack(0xfffffffd5f400000,0xfffffffd5f500000)] Stack: [0xfffffffd5f400000,0xfffffffd5f500000], sp=0xfffffffd5f4fe200, free space=1016k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x11337c0] void VMError::report_and_die()+0x798 V [libjvm.so+0x6c1280] void report_vm_error(const char*,int,const char*,const char*)+0x78 V [libjvm.so+0x45463c] void LIR_Assembler::emit_delay(LIR_OpDelay*)+0xcc V [libjvm.so+0x43662c] void LIR_Assembler::emit_lir_list(LIR_List*)+0x1e4 V [libjvm.so+0x43622c] void LIR_Assembler::emit_code(BlockList*)+0xa4 V [libjvm.so+0x3d53b8] int Compilation::emit_code_body()+0x110 V [libjvm.so+0x3d5bb0] int Compilation::compile_java_method()+0x708 V [libjvm.so+0x3d5e60] void Compilation::compile_method()+0xb0 V [libjvm.so+0x3d69b8] Compilation::Compilation(AbstractCompiler*,ciEnv*,ciMethod*,int,BufferBlob*)+0x2d8 V [libjvm.so+0x3d93c4] void Compiler::compile_method(ciEnv*,ciMethod*,int)+0x1bc V [libjvm.so+0x638448] void CompileBroker::invoke_compiler_on_method(CompileTask*)+0x510 V [libjvm.so+0x637934] void CompileBroker::compiler_thread_loop()+0x464 V [libjvm.so+0x107f4c4] void JavaThread::thread_main_inner()+0x254 V [libjvm.so+0x107f210] void JavaThread::run()+0x370 V [libjvm.so+0xe1bfd0] java_start+0x258 Current CompileTask: C1: 5612 3 3 java.lang.String::charAt (29 bytes) --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0000000104ea1800 JavaThread "Service Thread" daemon [_thread_blocked, id=45, stack(0xfffffffd57a00000,0xfffffffd57b00000)] 0x0000000104e9e000 JavaThread "C1 CompilerThread14" daemon [_thread_blocked, id=44, stack(0xfffffffd57c00000,0xfffffffd57d00000)] 0x0000000104e9b000 JavaThread "C1 CompilerThread13" daemon [_thread_blocked, id=43, stack(0xfffffffd57e00000,0xfffffffd57f00000)] 0x0000000104e97800 JavaThread "C1 CompilerThread12" daemon [_thread_blocked, id=42, stack(0xfffffffd5f200000,0xfffffffd5f300000)] =>0x0000000104e94800 JavaThread "C1 CompilerThread11" daemon [_thread_in_native, id=41, stack(0xfffffffd5f400000,0xfffffffd5f500000)] 0x0000000104e91000 JavaThread "C1 CompilerThread10" daemon [_thread_blocked, id=40, stack(0xfffffffd5f600000,0xfffffffd5f700000)] 0x0000000104e8e000 JavaThread "C2 CompilerThread9" daemon [_thread_blocked, id=39, stack(0xfffffffd5f800000,0xfffffffd5f900000)] 0x0000000104e8b000 JavaThread "C2 CompilerThread8" daemon [_thread_blocked, id=38, stack(0xfffffffd5fa00000,0xfffffffd5fb00000)] 0x0000000104e87800 JavaThread "C2 CompilerThread7" daemon [_thread_blocked, id=37, stack(0xfffffffd5fc00000,0xfffffffd5fd00000)] 0x0000000104e84800 JavaThread "C2 CompilerThread6" daemon [_thread_blocked, id=36, stack(0xfffffffd5fe00000,0xfffffffd5ff00000)] 0x0000000104e81000 JavaThread "C2 CompilerThread5" daemon [_thread_blocked, id=35, stack(0xffffffff64a00000,0xffffffff64b00000)] 0x0000000104e7e000 JavaThread "C2 CompilerThread4" daemon [_thread_blocked, id=34, stack(0xffffffff64c00000,0xffffffff64d00000)] 0x0000000104e7a800 JavaThread "C2 CompilerThread3" daemon [_thread_blocked_trans, id=33, stack(0xffffffff64e00000,0xffffffff64f00000)] 0x0000000104e78000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=32, stack(0xffffffff65000000,0xffffffff65100000)] 0x0000000104e74000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=31, stack(0xffffffff65200000,0xffffffff65300000)] 0x0000000104e60000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=30, stack(0xffffffff65400000,0xffffffff65500000)] 0x0000000104e5d000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=29, stack(0xffffffff65600000,0xffffffff65700000)] 0x0000000104e0f800 JavaThread "Finalizer" daemon [_thread_blocked, id=28, stack(0xffffffff65800000,0xffffffff65900000)] 0x0000000104e07000 JavaThread "Reference Handler" daemon [_thread_blocked, id=27, stack(0xffffffff65a00000,0xffffffff65b00000)] 0x0000000100113000 JavaThread "main" [_thread_blocked, id=2, stack(0xffffffff7b000000,0xffffffff7b100000)] Other Threads: 0x0000000104dfd000 VMThread [stack: 0xffffffff65c00000,0xffffffff65d00000] [id=26] 0x0000000104f11000 WatcherThread [stack: 0xfffffffd57800000,0xfffffffd57900000] [id=46] VM state:synchronizing (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x0000000100111358] Safepoint_lock - owner thread: 0x0000000104dfd000 [0x0000000100111428] Threads_lock - owner thread: 0x0000000104dfd000 Heap PSYoungGen total 154112K, used 2641K [0xfffffffeba800000, 0xfffffffec5400000, 0xffffffff64800000) eden space 132096K, 2% used [0xfffffffeba800000,0xfffffffebaa947b8,0xfffffffec2900000) from space 22016K, 0% used [0xfffffffec3e80000,0xfffffffec3e80000,0xfffffffec5400000) to space 22016K, 0% used [0xfffffffec2900000,0xfffffffec2900000,0xfffffffec3e80000) ParOldGen total 348160K, used 0K [0xfffffffd66800000, 0xfffffffd7bc00000, 0xfffffffeba800000) object space 348160K, 0% used [0xfffffffd66800000,0xfffffffd66800000,0xfffffffd7bc00000) Metaspace total 4480K, used 2698K, reserved 110592K data space 4096K, used 2432K, reserved 8192K class space 384K, used 266K, reserved 102400K Card table byte_map: [0xffffffff69000000,0xffffffff69ff2000] byte_map_base: 0xff7fffff6a4cc000 Polling page: 0xffffffff7bd00000 CodeCache: size=245760Kb used=3913Kb max_used=3913Kb free=241846Kb max_free_chunk=241840Kb bounds [0xffffffff6a000000, 0xffffffff6a400000, 0xffffffff79000000] total_blobs=216 nmethods=8 adapters=132 compilation: enabled Compilation events (4 events): Event: 5.078 Thread 0x0000000104e60000 1 4 java.lang.Integer::rotateLeft (9 bytes) Event: 5.079 Thread 0x0000000104e91000 2 3 java.lang.String::hash32 (45 bytes) Event: 5.093 Thread 0x0000000104e94800 3 3 java.lang.String::charAt (29 bytes) Event: 5.105 Thread 0x0000000104e91000 nmethod 2 0xffffffff6a226410 code [0xffffffff6a2265a0, 0xffffffff6a226a90] GC Heap History (0 events): No events Deoptimization events (0 events): No events Internal exceptions (1 events): Event: 4.245 Thread 0x0000000100113000 Threw 0xfffffffeba80b9f8 at /HUDSON/workspace/2-build-solaris-sparcv9/jdk8/3822/hotspot/src/share/vm/prims/jni.cpp:3995 Events (10 events): Event: 5.089 Executing VM operation: DeoptimizeAll Event: 5.090 Executing VM operation: DeoptimizeAll done Event: 5.091 Executing VM operation: DeoptimizeAll Event: 5.091 Executing VM operation: DeoptimizeAll done Event: 5.091 Executing VM operation: DeoptimizeAll Event: 5.092 Executing VM operation: DeoptimizeAll done Event: 5.094 loading class 0x0000000100104f28 Event: 5.101 loading class 0x00000001001c3de8 Event: 5.103 loading class 0x00000001001c3de8 done Event: 5.104 loading class 0x0000000100104f28 done Dynamic libraries: 0x0000000100000000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b83/binaries/solaris-sparcv9/fastdebug/bin/sparcv9/java 0xffffffff7f300000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b83/binaries/solaris-sparcv9/fastdebug/bin/sparcv9/../../jre/lib/sparcv9/jli/libjli.so 0xffffffff7f500000 /lib/64/libthread.so.1 0xffffffff7f000000 /lib/64/libdl.so.1 0xffffffff7ed00000 /lib/64/libc.so.1 0xffffffff7eb00000 /platform/SUNW,Sun-Fire-T200/lib/sparcv9/libc_psr.so.1 0xffffffff7cc00000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b83/binaries/solaris-sparcv9/fastdebug/jre/lib/sparcv9/server/libjvm.so 0xffffffff7e800000 /lib/64/libsocket.so.1 0xffffffff7ea00000 /usr/lib/64/libsched.so.1 0xffffffff7ca00000 /lib/64/libm.so.1 0xffffffff7c800000 /usr/lib/64/libCrun.so.1 0xffffffff7c600000 /lib/64/libdoor.so.1 0xffffffff7c400000 /usr/lib/64/libdemangle.so.1 0xffffffff7c200000 /lib/64/libkstat.so.1 0xffffffff7c000000 /lib/64/libnsl.so.1 0xffffffff7be00000 /lib/64/libm.so.2 0xffffffff7bc00000 /lib/64/libscf.so.1 0xffffffff7ba00000 /lib/64/libuutil.so.1 0xffffffff7b800000 /lib/64/libgen.so.1 0xffffffff7b600000 /lib/64/libmd.so.1 0xffffffff7b400000 /platform/SUNW,Sun-Fire-T200/lib/sparcv9/libmd_psr.so.1 0xffffffff7b200000 /lib/64/libmp.so.2 0xffffffff7ae00000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b83/binaries/solaris-sparcv9/fastdebug/jre/lib/sparcv9/libverify.so 0xffffffff7ac00000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b83/binaries/solaris-sparcv9/fastdebug/jre/lib/sparcv9/libjava.so 0xffffffff7a900000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b83/binaries/solaris-sparcv9/fastdebug/jre/lib/sparcv9/libzip.so VM Arguments: jvm_args: -Xmixed -XX:+TieredCompilation -XX:+VerifyOopMaps -XX:+DeoptimizeALot -XX:-TraceCodeBlobStacks -XX:+VerifyStack -XX:-VerifyBeforeGC -XX:-TraceZapDeadLocals -XX:-ZapDeadCompiledLocals -XX:-ZapDeadLocalsOld java_command: SPECjvm2008.jar java_class_path (initial): SPECjvm2008.jar Launcher Type: SUN_STANDARD Environment Variables: PATH=/home/drlong/bin:/home/drlong/bin/sparc:/bin:/usr/bin:/usr/ccs/bin:/usr/proc/bin:/etc:/usr/etc:/usr/sbin:/sbin:/usr/sfw/bin:/opt/sfw/bin:/usr/openwin/bin:/micro/tools/sparc-sun-solaris/gnu/bin:/micro/utils/sparc-sun-solaris/gnu/bin:/micro/tools/gnu/sparc-sun-solaris-bin:/usr/dt/bin:/usr/ucb:/usr/X11R6/bin:/micro/tools/apache/ant/apache-ant-1.6.5/dist/bin:/pkg/local/bin:/pkg/gnu/bin:/home/drlong/bin/fake SHELL=/bin/tcsh HOSTTYPE=sun4 OSTYPE=solaris MACHTYPE=sparc OS=SunOS Signal Handlers: SIGSEGV: [libjvm.so+0x1135458], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGBUS: [libjvm.so+0x1135458], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGFPE: [libjvm.so+0xe26738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGPIPE: [libjvm.so+0xe26738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGXFSZ: [libjvm.so+0xe26738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGILL: [libjvm.so+0xe26738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000 SIGQUIT: [libjvm.so+0xe1ff08], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIGHUP: [libjvm.so+0xe1ff08], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIGINT: [libjvm.so+0xe1ff08], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIGTERM: [libjvm.so+0xe1ff08], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIG39: [libjvm.so+0xe26788], sa_mask[0]=0x00000000, sa_flags=0x00000008 SIG40: [libjvm.so+0xe26738], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c --------------- S Y S T E M --------------- OS: Solaris 10 8/07 s10s_u4wos_12b SPARC Copyright 2007 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 16 August 2007 uname:SunOS 5.10 Generic_142900-06 sun4v (T2 libthread) rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity load average:3.78 3.82 3.57 CPU:total 32 v9, blk_init, sun4v, niagara Memory: 8k page, physical 33423360k(857824k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (25.0-b24-fastdebug) for solaris-sparc JRE (1.8.0-ea-b83), built on Mar 28 2013 12:14:56 by "java_re" with Sun Studio 12u1 time: Tue Apr 2 20:11:03 2013 elapsed time: 5 seconds