# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/scratch/opt/jprt/T/P1/223631.sangheki/s/hotspot/src/share/vm/gc/shared/collectorPolicy.cpp:608), pid=19876, tid=10 # assert(gch->is_in_reserved(result)) failed: result not in heap # # JRE version: Java(TM) SE Runtime Environment (9.0) (fastdebug build 9-internal+0-2016-04-07-223631.sangheki.rt) # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 9-internal+0-2016-04-07-223631.sangheki.rt, mixed mode, tiered, compressed oops, serial gc, solaris-sparc) # Core dump will be written. Default location: /export/home/aurora/sandbox/results/workDir/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges/core or core.19876 # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -XX:+UseSerialGC -XX:MinTLABSize=4294967296 optionsvalidation.JVMStartup Host: scaaa651, Sparcv9 64 bit 2848 MHz, 8 cores, 4G, Oracle Solaris 11.2 SPARC Time: Fri Apr 8 01:26:37 2016 PDT elapsed time: 1 seconds (0d 0h 0m 1s) --------------- T H R E A D --------------- Current thread (0x0000000100434800): JavaThread "C1 CompilerThread3" daemon [_thread_in_vm, id=10, stack(0xffffffff79600000,0xffffffff79700000)] Current CompileTask: C1: 1730 38 3 java.util.HashMap:: (98 bytes) Stack: [0xffffffff79600000,0xffffffff79700000], sp=0xffffffff796fc8c0, free space=1010k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x18af0d8] void VMError::report_and_die(int,const char*,const char*,void*,Thread*,unsigned char*,void*,void*,const char*,int,unsigned long)+0xaa8 V [libjvm.so+0x18ae5bc] void VMError::report_and_die(Thread*,const char*,int,const char*,const char*,void*)+0x3c V [libjvm.so+0xbf3868] void report_vm_error(const char*,int,const char*,const char*,...)+0x78 V [libjvm.so+0xb1ce4c] HeapWord*GenCollectorPolicy::mem_allocate_work(unsigned long,bool,bool*)+0x1cc V [libjvm.so+0xddd068] HeapWord*GenCollectedHeap::allocate_new_tlab(unsigned long)+0x18 V [libjvm.so+0xb117f0] HeapWord*CollectedHeap::allocate_from_tlab_slow(KlassHandle,Thread*,unsigned long)+0x230 V [libjvm.so+0x7c0368] HeapWord*CollectedHeap::allocate_from_tlab(KlassHandle,Thread*,unsigned long)+0x1a8 V [libjvm.so+0x7bfc5c] HeapWord*CollectedHeap::common_mem_allocate_noinit(KlassHandle,unsigned long,Thread*)+0xac V [libjvm.so+0xeb3e00] oop CollectedHeap::obj_allocate(KlassHandle,int,Thread*)+0xb0 V [libjvm.so+0xea3548] instanceOop InstanceKlass::allocate_instance(Thread*)+0x88 V [libjvm.so+0xf0ee38] Handle java_lang_String::basic_create(int,bool,Thread*)+0x118 V [libjvm.so+0xf0f458] Handle java_lang_String::create_from_unicode(unsigned short*,int,Thread*)+0x58 V [libjvm.so+0x16d2ba8] oop StringTable::intern(Handle,unsigned short*,int,Thread*)+0x528 V [libjvm.so+0x16d30e8] oop StringTable::intern(Symbol*,Thread*)+0x48 V [libjvm.so+0xbdeaec] oop ConstantPool::string_at_impl(const constantPoolHandle&,int,int,Thread*)+0x16c V [libjvm.so+0x9e4c18] ciConstant ciEnv::get_constant_by_index_impl(const constantPoolHandle&,int,int,ciInstanceKlass*)+0x5c8 V [libjvm.so+0x9e4fc8] ciConstant ciEnv::get_constant_by_index(const constantPoolHandle&,int,int,ciInstanceKlass*)+0x38 V [libjvm.so+0xa37cf0] ciConstant ciBytecodeStream::get_constant()+0x1f0 V [libjvm.so+0x85b790] void GraphBuilder::load_constant()+0x20 V [libjvm.so+0x86f458] BlockEnd*GraphBuilder::iterate_bytecodes_for_block(int)+0x13f8 V [libjvm.so+0x871474] void GraphBuilder::iterate_all_blocks(bool)+0x134 V [libjvm.so+0x874684] GraphBuilder::GraphBuilder(Compilation*,IRScope*)+0x7e4 V [libjvm.so+0x887b1c] BlockBegin*IRScope::build_graph(Compilation*,int)+0x2c V [libjvm.so+0x887dd0] IRScope::IRScope #Nvariant 1(Compilation*,IRScope*,int,ciMethod*,int,bool)+0x240 V [libjvm.so+0x88859c] IR::IR #Nvariant 1(Compilation*,ciMethod*,int)+0xac V [libjvm.so+0x8482b0] void Compilation::build_hir()+0x1b0 V [libjvm.so+0x849a84] int Compilation::compile_java_method()+0x264 V [libjvm.so+0x84a2f4] void Compilation::compile_method()+0x244 V [libjvm.so+0x84b3a4] Compilation::Compilation(AbstractCompiler*,ciEnv*,ciMethod*,int,BufferBlob*,DirectiveSet*)+0x2f4 V [libjvm.so+0x84ec58] void Compiler::compile_method(ciEnv*,ciMethod*,int,DirectiveSet*)+0x158 V [libjvm.so+0xb74bb8] void CompileBroker::invoke_compiler_on_method(CompileTask*)+0x778 V [libjvm.so+0xb73b38] void CompileBroker::compiler_thread_loop()+0x2e8 V [libjvm.so+0x17fb0f4] void JavaThread::thread_main_inner()+0x264 V [libjvm.so+0x17fae14] void JavaThread::run()+0x314 V [libjvm.so+0x14ff8e4] java_start+0x3b4 C [libc.so.1+0xe4b40] _lwp_start+0x8 --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0000000100529000 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=12, stack(0xffffffff78c00000,0xffffffff78d00000)] 0x0000000100436800 JavaThread "Sweeper thread" daemon [_thread_blocked, id=11, stack(0xffffffff79400000,0xffffffff79500000)] =>0x0000000100434800 JavaThread "C1 CompilerThread3" daemon [_thread_in_vm, id=10, stack(0xffffffff79600000,0xffffffff79700000)] 0x0000000100432000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=9, stack(0xffffffff79800000,0xffffffff79900000)] 0x000000010042f000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=8, stack(0xffffffff79d00000,0xffffffff79e00000)] 0x000000010042d000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=7, stack(0xffffffff79f00000,0xffffffff7a000000)] 0x000000010042a800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=6, stack(0xffffffff7a100000,0xffffffff7a200000)] 0x000000010040c000 JavaThread "Finalizer" daemon [_thread_blocked, id=5, stack(0xffffffff7a400000,0xffffffff7a500000)] 0x00000001003f2000 JavaThread "Reference Handler" daemon [_thread_blocked, id=4, stack(0xffffffff7a600000,0xffffffff7a700000)] 0x00000001001af000 JavaThread "main" [_thread_in_Java, id=2, stack(0xffffffff7c500000,0xffffffff7c600000)] Other Threads: 0x00000001003ea800 VMThread [stack: 0xffffffff7b000000,0xffffffff7b100000] [id=3] Threads with active compile tasks: C1 CompilerThread3 38 3 java.util.HashMap:: (98 bytes) VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap address: 0x0000000780000000, size: 1024 MB, Compressed Oops mode: Zero based, Oop shift amount: 3 Narrow klass base: 0x0000000000000000, Narrow klass shift: 3 Compressed class space size: 1073741824 Address: 0x00000007c0000000 Heap: def new generation total 19648K, used 8389090K [0x0000000780000000, 0x0000000781550000, 0x0000000795550000) eden space 17472K, 48011% used [0x0000000780000000, 0x00000009800002e8, 0x0000000781110000) from space 2176K, 22% used [0x0000000781110000, 0x00000007811885c8, 0x0000000781330000) to space 2176K, 0% used [0x0000000781330000, 0x0000000781330000, 0x0000000781550000) tenured generation total 43712K, used 0K [0x0000000795550000, 0x0000000798000000, 0x00000007c0000000) the space 43712K, 0% used [0x0000000795550000, 0x0000000795550000, 0x0000000795550200, 0x0000000798000000) Metaspace used 3152K, capacity 4480K, committed 4480K, reserved 1056768K class space used 291K, capacity 384K, committed 384K, reserved 1048576K Card table byte_map: [0xffffffff7b400000,0xffffffff7b602000] byte_map_base: 0xffffffff77800000 Polling page: 0xffffffff7be00000 CodeHeap 'non-nmethods': size=8192Kb used=2237Kb max_used=2249Kb free=5954Kb bounds [0xffffffff5f000000, 0xffffffff5f240000, 0xffffffff5f800000] CodeHeap 'profiled nmethods': size=118784Kb used=65Kb max_used=65Kb free=118718Kb bounds [0xffffffff5f800000, 0xffffffff5fa00000, 0xffffffff66c00000] CodeHeap 'non-profiled nmethods': size=118784Kb used=7Kb max_used=7Kb free=118776Kb bounds [0xffffffff66c00000, 0xffffffff66e00000, 0xffffffff6e000000] total_blobs=725 nmethods=37 adapters=560 compilation: enabled Compilation events (10 events): Event: 1.600 Thread 0x0000000100434800 34 3 java.util.AbstractMap:: (5 bytes) Event: 1.602 Thread 0x0000000100434800 nmethod 34 0xffffffff5f80f210 code [0xffffffff5f80f3a0, 0xffffffff5f80f620] Event: 1.602 Thread 0x0000000100434800 35 3 java.util.AbstractSet:: (5 bytes) Event: 1.604 Thread 0x0000000100434800 nmethod 35 0xffffffff5f80f710 code [0xffffffff5f80f8a0, 0xffffffff5f80fbc0] Event: 1.606 Thread 0x0000000100434800 36 3 java.lang.Float::isNaN (12 bytes) Event: 1.608 Thread 0x0000000100434800 nmethod 36 0xffffffff5f80fd10 code [0xffffffff5f80fe80, 0xffffffff5f8100c0] Event: 1.608 Thread 0x0000000100434800 37 3 java.util.HashMap:: (8 bytes) Event: 1.609 Thread 0x0000000100432000 nmethod 32 0xffffffff66c01890 code [0xffffffff66c019e0, 0xffffffff66c01b70] Event: 1.609 Thread 0x0000000100434800 nmethod 37 0xffffffff5f810210 code [0xffffffff5f8103c0, 0xffffffff5f810640] Event: 1.609 Thread 0x0000000100434800 38 3 java.util.HashMap:: (98 bytes) GC Heap History (4 events): Event: 1.611 GC heap before {Heap before GC invocations=0 (full 0): def new generation total 19648K, used 17472K [0x0000000780000000, 0x0000000781550000, 0x0000000795550000) eden space 17472K, 100% used [0x0000000780000000, 0x0000000781110000, 0x0000000781110000) from space 2176K, 0% used [0x0000000781110000, 0x0000000781110000, 0x0000000781330000) to space 2176K, 0% used [0x0000000781330000, 0x0000000781330000, 0x0000000781550000) tenured generation total 43712K, used 0K [0x0000000795550000, 0x0000000798000000, 0x00000007c0000000) the space 43712K, 0% used [0x0000000795550000, 0x0000000795550000, 0x0000000795550200, 0x0000000798000000) Metaspace used 3146K, capacity 4480K, committed 4480K, reserved 1056768K class space used 291K, capacity 384K, committed 384K, reserved 1048576K } Event: 1.654 GC heap after {Heap after GC invocations=1 (full 0): def new generation total 19648K, used 481K [0x0000000780000000, 0x0000000781550000, 0x0000000795550000) eden space 17472K, 0% used [0x0000000780000000, 0x0000000780000000, 0x0000000781110000) from space 2176K, 22% used [0x0000000781330000, 0x00000007813a8598, 0x0000000781550000) to space 2176K, 0% used [0x0000000781110000, 0x0000000781110000, 0x0000000781330000) tenured generation total 43712K, used 0K [0x0000000795550000, 0x0000000798000000, 0x00000007c0000000) the space 43712K, 0% used [0x0000000795550000, 0x0000000795550000, 0x0000000795550200, 0x0000000798000000) Metaspace used 3146K, capacity 4480K, committed 4480K, reserved 1056768K class space used 291K, capacity 384K, committed 384K, reserved 1048576K } Event: 1.661 GC heap before {Heap before GC invocations=1 (full 0): def new generation total 19648K, used 17953K [0x0000000780000000, 0x0000000781550000, 0x0000000795550000) eden space 17472K, 100% used [0x0000000780000000, 0x0000000781110000, 0x0000000781110000) from space 2176K, 22% used [0x0000000781330000, 0x00000007813a8598, 0x0000000781550000) to space 2176K, 0% used [0x0000000781110000, 0x0000000781110000, 0x0000000781330000) tenured generation total 43712K, used 0K [0x0000000795550000, 0x0000000798000000, 0x00000007c0000000) the space 43712K, 0% used [0x0000000795550000, 0x0000000795550000, 0x0000000795550200, 0x0000000798000000) Metaspace used 3146K, capacity 4480K, committed 4480K, reserved 1056768K class space used 291K, capacity 384K, committed 384K, reserved 1048576K } Event: 1.700 GC heap after {Heap after GC invocations=2 (full 0): def new generation total 19648K, used 481K [0x0000000780000000, 0x0000000781550000, 0x0000000795550000) eden space 17472K, 0% used [0x0000000780000000, 0x0000000780000000, 0x0000000781110000) from space 2176K, 22% used [0x0000000781110000, 0x00000007811885c8, 0x0000000781330000) to space 2176K, 0% used [0x0000000781330000, 0x0000000781330000, 0x0000000781550000) tenured generation total 43712K, used 0K [0x0000000795550000, 0x0000000798000000, 0x00000007c0000000) the space 43712K, 0% used [0x0000000795550000, 0x0000000795550000, 0x0000000795550200, 0x0000000798000000) Metaspace used 3146K, capacity 4480K, committed 4480K, reserved 1056768K class space used 291K, capacity 384K, committed 384K, reserved 1048576K } Deoptimization events (0 events): No events Classes redefined (0 events): No events Internal exceptions (0 events): No events Events (10 events): Event: 1.527 loading class java/util/ArrayList Event: 1.529 loading class java/util/ArrayList done Event: 1.533 loading class java/util/Collections$UnmodifiableMap Event: 1.534 loading class java/util/Collections$UnmodifiableMap done Event: 1.536 loading class java/lang/module/ModuleDescriptor$Requires Event: 1.537 loading class java/lang/module/ModuleDescriptor$Requires done Event: 1.610 Executing VM operation: GenCollectForAllocation Event: 1.654 Executing VM operation: GenCollectForAllocation done Event: 1.654 Executing VM operation: GenCollectForAllocation Event: 1.701 Executing VM operation: GenCollectForAllocation done Dynamic libraries: 0x0000000100000000 /export/home/aurora/CommonData/TEST_JAVA_HOME/bin/java 0xffffffff7d000000 /lib/sparcv9/libz.so.1 0xfffffff398400000 /export/home/aurora/CommonData/TEST_JAVA_HOME/bin/../lib/sparcv9/jli/libjli.so 0xffffffff7eefc000 /lib/sparcv9/libthread.so.1 0xffffffff7a7fc000 /lib/sparcv9/libdl.so.1 0xffffffff7ea00000 /lib/sparcv9/libc.so.1 0xfffffff396200000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/server/libjvm.so 0xffffffff7e500000 /lib/64/libsocket.so.1 0xffffffff7a7fa000 /usr/lib/64/libsched.so.1 0xffffffff79000000 /lib/64/libm.so.1 0xffffffff76f00000 /usr/lib/64/libCrun.so.1 0xffffffff7a7f6000 /lib/64/libdoor.so.1 0xffffffff76d00000 /usr/lib/64/libdemangle.so.1 0xffffffff7e000000 /lib/64/libnsl.so.1 0xffffffff78400000 /lib/64/libkstat.so.1 0xffffffff7a7f8000 /lib/64/librt.so.1 0xffffffff7dd00000 /lib/64/libm.so.2 0xffffffff76b00000 /lib/64/libmp.so.2 0xffffffff7cc00000 /lib/64/libmd.so.1 0xffffffff7c900000 /lib/64/libsoftcrypto.so.1 0xffffffff7d700000 /lib/64/libcryptoutil.so.1 0xffffffff7ce00000 /lib/64/libelf.so.1 0xfffffff396000000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/libverify.so 0xfffffffd71400000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/libjava.so 0xffffffff7ac00000 /lib/64/libscf.so.1 0xffffffff7aa00000 /lib/64/libuutil.so.1 0xffffffff78000000 /lib/64/libgen.so.1 0xffffffff79a00000 /lib/64/libnvpair.so.1 0xfffffff395e00000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/libzip.so 0xfffffff395c00000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/libjimage.so 0xfffffff395a00000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/libnio.so 0xfffffff395800000 /export/home/aurora/CommonData/TEST_JAVA_HOME/lib/sparcv9/libnet.so 0xffffffff78e00000 /lib/64/libsendfile.so.1 VM Arguments: jvm_args: -XX:+UseSerialGC -XX:MinTLABSize=4294967296 java_command: optionsvalidation.JVMStartup java_class_path (initial): /export/home/aurora/sandbox/results/workDir/classes/1/runtime/CommandLine/OptionsValidation:/export/home/aurora/CommonData/j2se_jdk/hotspot/test/runtime/CommandLine/OptionsValidation:/export/home/aurora/sandbox/results/workDir/classes/1/testlibrary:/export/home/aurora/CommonData/j2se_jdk/hotspot/test/testlibrary:/export/home/aurora/sandbox/results/workDir/classes/1/runtime/CommandLine/OptionsValidation/common:/export/home/aurora/CommonData/j2se_jdk/hotspot/test/runtime/CommandLine/OptionsValidation/common:/export/home/aurora/CommonData/jtreg_dir/lib/javatest.jar:/export/home/aurora/CommonData/jtreg_dir/lib/jtreg.jar Launcher Type: SUN_STANDARD Environment Variables: CLASSPATH=/export/home/aurora/sandbox/results/workDir/classes/1/runtime/CommandLine/OptionsValidation:/export/home/aurora/CommonData/j2se_jdk/hotspot/test/runtime/CommandLine/OptionsValidation:/export/home/aurora/sandbox/results/workDir/classes/1/testlibrary:/export/home/aurora/CommonData/j2se_jdk/hotspot/test/testlibrary:/export/home/aurora/sandbox/results/workDir/classes/1/runtime/CommandLine/OptionsValidation/common:/export/home/aurora/CommonData/j2se_jdk/hotspot/test/runtime/CommandLine/OptionsValidation/common:/export/home/aurora/CommonData/jtreg_dir/lib/javatest.jar:/export/home/aurora/CommonData/jtreg_dir/lib/jtreg.jar PATH=/bin:/usr/bin DISPLAY= Signal Handlers: SIGSEGV: [libjvm.so+0x18b0f10], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGBUS: [libjvm.so+0x18b0f10], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGFPE: [libjvm.so+0x18b0f10], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGPIPE: [libjvm.so+0x150b300], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGXFSZ: [libjvm.so+0x150b300], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGILL: [libjvm.so+0x18b0f10], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO SIGUSR2: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none SIGQUIT: [libjvm.so+0x15050a0], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART SIGHUP: [libjvm.so+0x15050a0], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART SIGINT: SIG_IGN, sa_mask[0]=00000000000000000000000000000000, sa_flags=none SIGTERM: [libjvm.so+0x15050a0], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART SIG40: [libjvm.so+0x150b300], sa_mask[0]=11111111011111111111110111111111, sa_flags=SA_RESTART|SA_SIGINFO --------------- S Y S T E M --------------- OS: Oracle Solaris 11.2 SPARC Copyright (c) 1983, 2014, Oracle and/or its affiliates. All rights reserved. Assembled 22 October 2014 uname:SunOS scaaa651 5.11 11.2 sun4v (T2 libthread) rlimit: STACK 10240k, CORE infinity, NOFILE 65536, AS infinity load average:4.45 4.37 4.46 CPU:total 8 v9, popc, vis1, vis2, vis3, blk_init, cbcond, aes, sha1, sha256, sha512, crc32c, sun4v, niagara_plus Memory: 8k page, physical 4194304k(2411480k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (fastdebug 9-internal+0-2016-04-07-223631.sangheki.rt) for solaris-sparc JRE (9-internal+0-2016-04-07-223631.sangheki.rt), built on Apr 8 2016 00:08:36 by "jprtadm" with Sun Studio 12u4 END.