# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/opt/jprt/T/P1/170355.amurillo/s/hotspot/src/share/vm/runtime/deoptimization.cpp:200), pid=12764, tid=2 # assert(result == NULL || result->is_oop()) failed: must be oop # # JRE version: Java(TM) SE Runtime Environment (9.0-b27) (build 1.9.0-internal-fastdebug-201408221703.amurillo.jdk9-hs-2014-08-22-b27) # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.9.0-internal-fastdebug-201408221703.amurillo.jdk9-hs-2014-08-22-b27 compiled mode solaris-sparc compressed oops) # Core dump written. Default location: /scratch/local/aurora/sandbox/results/workDir/com/sun/jdi/PopSynchronousTest/core or core.12764 # # 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 (0x0000000100111800): JavaThread "main" [_thread_in_Java, id=2, stack(0xffffffff7df00000,0xffffffff7e000000)] Stack: [0xffffffff7df00000,0xffffffff7e000000], sp=0xffffffff7dffde20, free space=1015k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x15d88bc] void VMError::report_and_die()+0x58c V [libjvm.so+0xa5f980] void report_vm_error(const char*,int,const char*,const char*)+0x70 V [libjvm.so+0xa8164c] Deoptimization::UnrollBlock*Deoptimization::fetch_unroll_info_helper(JavaThread*)+0x4b4 V [libjvm.so+0xa810b0] Deoptimization::UnrollBlock*Deoptimization::fetch_unroll_info(JavaThread*)+0x110 v ~DeoptimizationBlob [error occurred during error reporting (printing native stack), id 0xe0000000] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) v ~DeoptimizationBlob J 1139 C2 PopSynchronousTarg.c()J (75 bytes) @ 0xffffffff67ce701c [0xffffffff67ce6e60+0x1bc] j PopSynchronousTarg.p()V+27 j PopSynchronousTarg.main([Ljava/lang/String;)V+28 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x000000010088b800 JavaThread "Service Thread" daemon [_thread_blocked, id=71, stack(0xffffffff12200000,0xffffffff12300000)] 0x0000000100622800 JavaThread "C1 CompilerThread17" daemon [_thread_blocked, id=70, stack(0xffffffff12400000,0xffffffff12500000)] 0x0000000100617800 JavaThread "C1 CompilerThread16" daemon [_thread_blocked, id=69, stack(0xffffffff12600000,0xffffffff12700000)] 0x000000010060c000 JavaThread "C1 CompilerThread15" daemon [_thread_blocked, id=68, stack(0xffffffff12800000,0xffffffff12900000)] 0x00000001005f1000 JavaThread "C1 CompilerThread14" daemon [_thread_blocked, id=67, stack(0xffffffff12a00000,0xffffffff12b00000)] 0x00000001005ed000 JavaThread "C1 CompilerThread13" daemon [_thread_blocked, id=66, stack(0xffffffff12c00000,0xffffffff12d00000)] 0x00000001005ea800 JavaThread "C1 CompilerThread12" daemon [_thread_blocked, id=65, stack(0xffffffff12e00000,0xffffffff12f00000)] 0x00000001005d7800 JavaThread "C2 CompilerThread11" daemon [_thread_blocked, id=64, stack(0xffffffff13000000,0xffffffff13100000)] 0x00000001005cc800 JavaThread "C2 CompilerThread10" daemon [_thread_blocked, id=63, stack(0xffffffff13200000,0xffffffff13300000)] 0x00000001005c1000 JavaThread "C2 CompilerThread9" daemon [_thread_blocked, id=62, stack(0xffffffff13400000,0xffffffff13500000)] 0x00000001005b6000 JavaThread "C2 CompilerThread8" daemon [_thread_blocked, id=61, stack(0xffffffff13600000,0xffffffff13700000)] 0x000000010059b000 JavaThread "C2 CompilerThread7" daemon [_thread_blocked, id=60, stack(0xffffffff13800000,0xffffffff13900000)] 0x000000010058e000 JavaThread "C2 CompilerThread6" daemon [_thread_blocked, id=59, stack(0xffffffff13a00000,0xffffffff13b00000)] 0x0000000100561800 JavaThread "C2 CompilerThread5" daemon [_thread_blocked, id=58, stack(0xffffffff13c00000,0xffffffff13d00000)] 0x000000010051d800 JavaThread "C2 CompilerThread4" daemon [_thread_blocked, id=57, stack(0xffffffff13e00000,0xffffffff13f00000)] 0x0000000100512800 JavaThread "C2 CompilerThread3" daemon [_thread_blocked, id=56, stack(0xffffffff14000000,0xffffffff14100000)] 0x0000000100510000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=55, stack(0xffffffff14200000,0xffffffff14300000)] 0x000000010050d000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=54, stack(0xffffffff14400000,0xffffffff14500000)] 0x000000010050a800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=53, stack(0xffffffff14600000,0xffffffff14700000)] 0x0000000100505000 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=52, stack(0xffffffff14800000,0xffffffff14900000)] 0x00000001004f8800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=51, stack(0xffffffff14a00000,0xffffffff14b00000)] 0x00000001004f4000 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=50, stack(0xffffffff14c00000,0xffffffff14d00000)] 0x00000001004be800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=49, stack(0xffffffff14f00000,0xffffffff15000000)] 0x000000010048c000 JavaThread "Finalizer" daemon [_thread_blocked, id=48, stack(0xffffffff15200000,0xffffffff15300000)] 0x0000000100484000 JavaThread "Reference Handler" daemon [_thread_blocked, id=47, stack(0xffffffff15400000,0xffffffff15500000)] =>0x0000000100111800 JavaThread "main" [_thread_in_Java, id=2, stack(0xffffffff7df00000,0xffffffff7e000000)] Other Threads: 0x000000010046c000 VMThread [stack: 0xffffffff15600000,0xffffffff15700000] [id=46] 0x000000010089f800 WatcherThread [stack: 0xffffffff12000000,0xffffffff12100000] [id=72] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap: PSYoungGen total 610304K, used 94372K [0x00000005d5800000, 0x0000000600000000, 0x0000000800000000) eden space 524288K, 18% used [0x00000005d5800000,0x00000005db429158,0x00000005f5800000) from space 86016K, 0% used [0x00000005fac00000,0x00000005fac00000,0x0000000600000000) to space 86016K, 0% used [0x00000005f5800000,0x00000005f5800000,0x00000005fac00000) ParOldGen total 1392640K, used 0K [0x0000000180400000, 0x00000001d5400000, 0x00000005d5800000) object space 1392640K, 0% used [0x0000000180400000,0x0000000180400000,0x00000001d5400000) Metaspace used 3725K, capacity 4490K, committed 4864K, reserved 1056768K class space used 308K, capacity 386K, committed 512K, reserved 1048576K Card table byte_map: [0xffffffff63c00000,0xffffffff67000000] byte_map_base: 0xffffffff62ffe000 Marking Bits: (ParMarkBitMap*) 0xffffffdd1e401ab0 Begin Bits: [0xffffffff20000000, 0xffffffff39ff0000) End Bits: [0xffffffff39ff0000, 0xffffffff53fe0000) Polling page: 0xffffffff7da00000 CodeCache: size=245760Kb used=8964Kb max_used=9116Kb free=236795Kb bounds [0xffffffff67400000, 0xffffffff67cf0000, 0xffffffff76400000] total_blobs=1601 nmethods=1112 adapters=408 compilation: enabled Compilation events (10 events): Event: 12.908 Thread 0x0000000100617800 1138 !b 3 PopSynchronousTarg::c (75 bytes) Event: 12.919 Thread 0x0000000100617800 nmethod 1138 0xffffffff67ce4510 code [0xffffffff67ce48c0, 0xffffffff67ce64d8] Event: 12.919 Thread 0x00000001005b6000 1139 !b 4 PopSynchronousTarg::c (75 bytes) Event: 12.944 Thread 0x00000001005b6000 nmethod 1139 0xffffffff67ce6c90 code [0xffffffff67ce6e60, 0xffffffff67ce74f0] Event: 12.945 Thread 0x00000001005ed000 1140 b 3 PopSynchronousTarg::b (95 bytes) Event: 12.958 Thread 0x00000001005ed000 nmethod 1140 0xffffffff67ce7890 code [0xffffffff67ce7d60, 0xffffffff67cea4a8] Event: 12.958 Thread 0x00000001005c1000 1141 b 4 PopSynchronousTarg::b (95 bytes) Event: 12.989 Thread 0x00000001005c1000 nmethod 1141 0xffffffff67ceae90 code [0xffffffff67ceb060, 0xffffffff67ceb750] Event: 13.045 Thread 0x000000010060c000 1142 s b 3 PopSynchronousTarg::a (62 bytes) Event: 13.054 Thread 0x000000010060c000 nmethod 1142 0xffffffff67ceba90 code [0xffffffff67cebe20, 0xffffffff67ced978] GC Heap History (0 events): No events Deoptimization events (10 events): Event: 10.434 Thread 0x0000000100111800 Uncommon trap: reason=uninitialized action=reinterpret pc=0xffffffff67c01ce4 method=java.io.ObjectStreamClass.getPrimitiveSignature(Ljava/lang/Class;)Ljava/lang/String; @ 51 Event: 10.585 Thread 0x0000000100111800 Uncommon trap: reason=null_assert action=make_not_entrant pc=0xffffffff679890d0 method=sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; @ 45 Event: 11.671 Thread 0x0000000100111800 Uncommon trap: reason=null_assert action=make_not_entrant pc=0xffffffff67987f38 method=java.net.URLClassLoader$1.run()Ljava/lang/Class; @ 29 Event: 11.961 Thread 0x0000000100111800 Uncommon trap: reason=unloaded action=reinterpret pc=0xffffffff67bef098 method=java.io.UnixFileSystem.normalize(Ljava/lang/String;II)Ljava/lang/String; @ 41 Event: 11.964 Thread 0x0000000100111800 Uncommon trap: reason=unloaded action=reinterpret pc=0xffffffff67c05e18 method=java.lang.StringBuffer.toString()Ljava/lang/String; @ 23 Event: 12.403 Thread 0x0000000100111800 Uncommon trap: reason=unloaded action=reinterpret pc=0xffffffff67c8a8a4 method=java.io.FilePermission.init(I)V @ 89 Event: 12.406 Thread 0x0000000100111800 Uncommon trap: reason=unloaded action=reinterpret pc=0xffffffff67c8b4bc method=java.io.FilePermission$1.run()Ljava/lang/String; @ 95 Event: 12.411 Thread 0x0000000100111800 Uncommon trap: reason=null_check action=make_not_entrant pc=0xffffffff67c080dc method=java.io.ExpiringCache.entryFor(Ljava/lang/String;)Ljava/io/ExpiringCache$Entry; @ 10 Event: 12.870 Thread 0x0000000100111800 Uncommon trap: reason=unloaded action=reinterpret pc=0xffffffff67898780 method=java.lang.reflect.Method.copy()Ljava/lang/reflect/Method; @ 0 Event: 13.106 Thread 0x0000000100111800 Uncommon trap: reason=unloaded action=reinterpret pc=0xffffffff67bce1e0 method=PopSynchronousTarg.p()V @ 0 Internal exceptions (10 events): Event: 2.260 Thread 0x0000000100111800 Exception (0x00000005d5807eb0) thrown at [/opt/jprt/T/P1/170355.amurillo/s/hotspot/src/share/vm/prims/jni.cpp, Event: 2.260 Thread 0x0000000100111800 Exception (0x00000005d5808140) thrown at [/opt/jprt/T/P1/170355.amurillo/s/hotspot/src/share/vm/prims/jni.cpp, line 2967] Event: 3.094 Thread 0x0000000100111800 Implicit null exception at 0xffffffff67898a48 to 0xffffffff67898ad4 Event: 3.470 Thread 0x0000000100111800 Implicit null exception at 0xffffffff678c35c0 to 0xffffffff678c3620 Event: 3.733 Thread 0x0000000100111800 Implicit null exception at 0xffffffff678e0fb4 to 0xffffffff678e1060 Event: 6.156 Thread 0x0000000100111800 Implicit null exception at 0xffffffff679fc544 to 0xffffffff679fcbf0 Event: 6.850 Thread 0x0000000100111800 Implicit null exception at 0xffffffff67a17000 to 0xffffffff67a172a8 Event: 7.202 Thread 0x0000000100111800 Implicit null exception at 0xffffffff678ab698 to 0xffffffff678ab944 Event: 10.269 Thread 0x0000000100111800 Exception (0x00000005d588d940) thrown at [/opt/jprt/T/P1/170355.amurillo/s/hotspot/src/share/vm/prims/jvm.cpp, line 1293] Event: 12.411 Thread 0x0000000100111800 Implicit null exception at 0xffffffff67c07f54 to 0xffffffff67c080d0 Events (10 events): Event: 13.112 Executing VM operation: DeoptimizeFrame Event: 13.112 Executing VM operation: DeoptimizeFrame done Event: 13.112 Executing VM operation: UpdateForPopTopFrame Event: 13.112 Executing VM operation: UpdateForPopTopFrame done Event: 13.112 Thread 0x0000000100111800 DEOPT PACKING pc=0xffffffff67ceb2f4 sp=0xffffffff7dfff200 Event: 13.112 Thread 0x0000000100111800 DEOPT UNPACKING pc=0xffffffff674dafa4 sp=0xffffffff7dffefa0 mode 0 Event: 13.112 Executing VM operation: DeoptimizeFrame Event: 13.112 Executing VM operation: DeoptimizeFrame done Event: 13.112 Executing VM operation: UpdateForPopTopFrame Event: 13.113 Executing VM operation: UpdateForPopTopFrame done Dynamic libraries: 0x0000000100000000 /scratch/local/aurora/CommonData/jdk/jre/bin/java 0xffffffdd1ac00000 /scratch/local/aurora/CommonData/jdk/jre/bin/../lib/sparcv9/jli/libjli.so 0xffffffff7d2f6000 /lib/sparcv9/libthread.so.1 0xffffffff7d2f4000 /lib/sparcv9/libdl.so.1 0xffffffff7ee00000 /lib/sparcv9/libc.so.1 0xffffffdd1c400000 /scratch/local/aurora/CommonData/jdk/jre/lib/sparcv9/server/libjvm.so 0xffffffff7cf00000 /lib/64/libsocket.so.1 0xffffffff799fe000 /usr/lib/64/libsched.so.1 0xffffffff77b00000 /lib/64/libm.so.1 0xffffffff77900000 /usr/lib/64/libCrun.so.1 0xffffffff799fc000 /lib/64/libdoor.so.1 0xffffffff77700000 /usr/lib/64/libdemangle.so.1 0xffffffff77500000 /lib/64/libkstat.so.1 0xffffffff7e600000 /lib/64/libm.so.2 0xffffffff7d100000 /lib/64/libnsl.so.1 0xffffffff77300000 /lib/64/libmd.so.1 0xffffffff77100000 /lib/64/libmp.so.2 0xffffffdd1c200000 /scratch/local/aurora/CommonData/jdk/jre/lib/sparcv9/libverify.so 0xffffffdd1c000000 /scratch/local/aurora/CommonData/jdk/jre/lib/sparcv9/libjava.so 0xffffffff76b00000 /lib/64/libscf.so.1 0xffffffff76900000 /lib/64/libuutil.so.1 0xffffffff76700000 /lib/64/libgen.so.1 0xffffffff7d300000 /lib/64/libnvpair.so.1 0xffffffdd19d00000 /scratch/local/aurora/CommonData/jdk/jre/lib/sparcv9/libjdwp.so 0xffffffdd1be00000 /scratch/local/aurora/CommonData/jdk/jre/lib/sparcv9/libzip.so 0xffffffdd19b00000 /scratch/local/aurora/CommonData/jdk/jre/lib/sparcv9/libdt_socket.so VM Arguments: jvm_args: -Xcomp -Xcomp -Xdebug -Xrunjdwp:transport=dt_socket,address=slcaf320.us.oracle.com:39328,suspend=y java_command: PopSynchronousTarg java_class_path (initial): /scratch/local/aurora/sandbox/results/workDir/classes/com/sun/jdi Launcher Type: SUN_STANDARD Environment Variables: CLASSPATH=/scratch/local/aurora/CommonData/jtreg_dir/lib/javatest.jar:/scratch/local/aurora/CommonData/jtreg_dir/lib/jtreg.jar:/scratch/local/aurora/sandbox/results/workDir/classes/com/sun/jdi:/scratch/local/aurora/CommonData/j2se_jdk/jdk/test/com/sun/jdi:/export/local/aurora/CommonData/jdk/lib/tools.jar PATH=/bin:/usr/bin Signal Handlers: SIGSEGV: [libjvm.so+0x15dab58], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGBUS: [libjvm.so+0x15dab58], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGFPE: [libjvm.so+0x1298c40], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGPIPE: [libjvm.so+0x1298c40], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGXFSZ: [libjvm.so+0x1298c40], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGILL: [libjvm.so+0x1298c40], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none SIGUSR2: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none SIGQUIT: [libjvm.so+0x1293230], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART SIGHUP: [libjvm.so+0x1293230], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART SIGINT: SIG_IGN, sa_mask[0]=00000000000000000000000000000000, sa_flags=none SIGTERM: [libjvm.so+0x1293230], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART SIG39: [libjvm.so+0x1298c98], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_SIGINFO SIG40: [libjvm.so+0x1298c40], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO --------------- S Y S T E M --------------- OS: Oracle Solaris 11 11/11 SPARC Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. Assembled 18 October 2011 uname:SunOS 5.11 11.0 sun4v (T2 libthread) rlimit: STACK 8192k, CORE infinity, NOFILE 65536, AS infinity load average:3.73 3.52 3.89 CPU:total 64 v9, popc, vis1, vis2, vis3, blk_init, cbcond, aes, sha1, sha256, sha512, sun4v, niagara_plus Memory: 8k page, physical 133693440k(94860120k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (1.9.0-internal-fastdebug-201408221703.amurillo.jdk9-hs-2014-08-22-b27) for solaris-sparc JRE (1.9.0-internal-201408221703.amurillo.jdk9-hs-2014-08-22-b27), built on Aug 22 2014 17:23:29 by "jprtadm" with Sun Studio 12u3 time: Sun Aug 24 10:12:24 2014 elapsed time: 17 seconds (0d 0h 0m 17s)