# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0xfe0d0b2a, pid=18347, tid=37 # # JRE version: Java(TM) SE Runtime Environment (8.0-b82) (build 1.8.0-ea-b82) # Java VM: Java HotSpot(TM) Server VM (25.0-b23 mixed mode solaris-x86 ) # Problematic frame: # V [libjvm.so+0x4d0b2a] methodHandle ClassFileParser::parse_method(bool,AccessFlags*,Thread*)+0x836 # # Core dump written. Default location: /home/cthaling/core or core.18347 # # 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 (0x0884c000): JavaThread "Thread-3" [_thread_in_vm, id=37, stack(0xb60dd000,0xb612d000)] siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x08a71547 Registers: EAX=0x08a71547, EBX=0xfeb9bc00, ECX=0xb612c480, EDX=0x00000000 ESP=0xb612be80, EBP=0xb612c028, ESI=0x08717400, EDI=0x08847090 EIP=0xfe0d0b2a, EFLAGS=0x00010246 Top of Stack: (sp=0xb612be80) 0xb612be80: b612c2e0 087177f4 000003ec 08717420 0xb612be90: b612c078 00000001 00000020 fec42a9a 0xb612bea0: 080ae4a8 08850021 fea76def 080af250 0xb612beb0: fecc90f0 ffffffff 088400f4 feca0000 0xb612bec0: 08717438 feca0100 08850001 0000000a 0xb612bed0: 08850000 feca0000 087f86e8 087f88e8 0xb612bee0: feca0001 08717438 087f82e8 00000001 0xb612bef0: feca0000 00000000 00000000 00000000 Instructions: (pc=0xfe0d0b2a) 0xfe0d0b0a: 08 83 f8 06 0f 82 bd 1e 00 00 8b 85 68 ff ff ff 0xfe0d0b1a: 83 78 04 00 0f 85 e3 14 00 00 8b 45 8c 8b 40 08 0xfe0d0b2a: 66 8b 00 86 e0 8b 55 8c 8b 4a 08 83 c1 02 89 4a 0xfe0d0b3a: 08 8b 11 0f ca 89 95 38 ff ff ff 83 c1 04 8b 55 Register to memory mapping: EAX=0x08a71547 is an unknown value EBX=0xfeb9bc00: _GLOBAL_OFFSET_TABLE_+0 in /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/jre/lib/i386/server/libjvm.so at 0xfdc00000 ECX=0xb612c480 is pointing into the stack for thread: 0x0884c000 EDX=0x00000000 is an unknown value ESP=0xb612be80 is pointing into the stack for thread: 0x0884c000 EBP=0xb612c028 is pointing into the stack for thread: 0x0884c000 ESI=0x08717400 is an unknown value EDI=0x08847090 is an unknown value Stack: [0xb60dd000,0xb612d000], sp=0xb612be80, free space=315k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x4d0b2a] methodHandle ClassFileParser::parse_method(bool,AccessFlags*,Thread*)+0x836 V [libjvm.so+0x4d3302] Array*ClassFileParser::parse_methods(bool,AccessFlags*,bool*,bool*,Thread*)+0x17a V [libjvm.so+0x4d9a7c] instanceKlassHandle ClassFileParser::parseClassFile(Symbol*,ClassLoaderData*,Handle,KlassHandle,GrowableArray*,TempNewSymbol&,bool,Thread*)+0xdac V [libjvm.so+0xcce2df] Klass*SystemDictionary::parse_stream(Symbol*,Handle,Handle,ClassFileStream*,KlassHandle,GrowableArray*,Thread*)+0x127 V [libjvm.so+0xd6ea47] Unsafe_DefineAnonymousClass+0x44b j sun.misc.Unsafe.defineAnonymousClass(Ljava/lang/Class;[B[Ljava/lang/Object;)Ljava/lang/Class;+0 v ~StubRoutines::call_stub V [libjvm.so+0x7a0a5e] void JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x8c2 V [libjvm.so+0xb5bdd4] void os::os_exception_wrapper(void(*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x18 V [libjvm.so+0x7a0188] void JavaCalls::call(JavaValue*,methodHandle,JavaCallArguments*,Thread*)+0x30 V [libjvm.so+0xbf887c] oopDesc*Reflection::invoke(instanceKlassHandle,methodHandle,Handle,bool,objArrayHandle,BasicType,objArrayHandle,bool,Thread*)+0x168c V [libjvm.so+0xbf993f] oopDesc*Reflection::invoke_method(oopDesc*,Handle,objArrayHandle,Thread*)+0x30b V [libjvm.so+0x89af86] JVM_InvokeMethod+0x242 C [libjava.so+0x1025b] Java_sun_reflect_NativeMethodAccessorImpl_invoke0+0x27 j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+57 j sun.invoke.anon.AnonymousClassLoader.loadClass([B[Ljava/lang/Object;)Ljava/lang/Class;+25 j sun.invoke.anon.AnonymousClassLoader.loadClass(Lsun/invoke/anon/ConstantPoolPatch;)Ljava/lang/Class;+144 j vm.mlvm.anonloader.share.StressClassLoadingTest$1.run()V+37 v ~StubRoutines::call_stub V [libjvm.so+0x7a0a5e] void JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x8c2 V [libjvm.so+0xb5bdd4] void os::os_exception_wrapper(void(*)(JavaValue*,methodHandle*,JavaCallArguments*,Thread*),JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x18 V [libjvm.so+0x79dc0f] void JavaCalls::call_virtual(JavaValue*,KlassHandle,Symbol*,Symbol*,JavaCallArguments*,Thread*)+0x34b V [libjvm.so+0x79df2d] void JavaCalls::call_virtual(JavaValue*,Handle,KlassHandle,Symbol*,Symbol*,Thread*)+0x59 V [libjvm.so+0x88a5f9] void thread_entry(JavaThread*,Thread*)+0xb1 V [libjvm.so+0xd27255] void JavaThread::run()+0x4c5 V [libjvm.so+0xb4f7f5] java_start+0xaf5 C [libc.so.1+0xc3adc] _thrp_setup+0x9d C [libc.so.1+0xc3d80] _lwp_start+0x0 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j sun.misc.Unsafe.defineAnonymousClass(Ljava/lang/Class;[B[Ljava/lang/Object;)Ljava/lang/Class;+0 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+57 j sun.invoke.anon.AnonymousClassLoader.loadClass([B[Ljava/lang/Object;)Ljava/lang/Class;+25 j sun.invoke.anon.AnonymousClassLoader.loadClass(Lsun/invoke/anon/ConstantPoolPatch;)Ljava/lang/Class;+144 j vm.mlvm.anonloader.share.StressClassLoadingTest$1.run()V+37 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) =>0x0884c000 JavaThread "Thread-3" [_thread_in_vm, id=37, stack(0xb60dd000,0xb612d000)] 0x086e8000 JavaThread "Service Thread" daemon [_thread_blocked, id=32, stack(0xb61af000,0xb61ff000)] 0x086e5800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=31, stack(0xb6c2c000,0xb6cac000)] 0x086e3800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=30, stack(0xb6cad000,0xb6d2d000)] 0x086e1c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=29, stack(0xb6d2e000,0xb6d7e000)] 0x086c9c00 JavaThread "Finalizer" daemon [_thread_blocked, id=28, stack(0xf9e2c000,0xf9e7c000)] 0x086c4c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=27, stack(0xfd65e000,0xfd6ae000)] 0x08068400 JavaThread "main" [_thread_blocked, id=2, stack(0xfd98f000,0xfd9df000)] Other Threads: 0x086c1400 VMThread [stack: 0xb6d7f000,0xb6dff000] [id=26] 0x086f2400 WatcherThread [stack: 0xb612e000,0xb61ae000] [id=33] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap PSYoungGen total 19712K, used 3394K [0xe4800000, 0xe5e00000, 0xf9e00000) eden space 16896K, 20% used [0xe4800000,0xe4b50a28,0xe5880000) from space 2816K, 0% used [0xe5b40000,0xe5b40000,0xe5e00000) to space 2816K, 0% used [0xe5880000,0xe5880000,0xe5b40000) ParOldGen total 43008K, used 0K [0xb9e00000, 0xbc800000, 0xe4800000) object space 43008K, 0% used [0xb9e00000,0xb9e00000,0xbc800000) Metaspace total 2812K, used 2772K, reserved 6448K data space 2504K, used 2486K, reserved 4400K class space 307K, used 285K, reserved 2048K Card table byte_map: [0xb9800000,0xb9a01000] byte_map_base: 0xb9231000 Polling page: 0xfd7f0000 CodeCache: size=49152Kb used=304Kb max_used=316Kb free=48847Kb max_free_chunk=48825Kb bounds [0xfa000000, 0xfa400000, 0xfd000000] total_blobs=132 nmethods=11 adapters=75 compilation: enabled Compilation events (10 events): Event: 0.142 Thread 0x086e3800 nmethod 7 0xfa04cf48 code [0xfa04d040, 0xfa04d090] Event: 0.143 Thread 0x086e3800 8 java.util.zip.InflaterInputStream::ensureOpen (18 bytes) Event: 0.144 Thread 0x086e3800 nmethod 8 0xfa04b648 code [0xfa04b740, 0xfa04b790] Event: 0.144 Thread 0x086e5800 nmethod 6 0xfa04e288 code [0xfa04e380, 0xfa04e6d0] Event: 0.165 Thread 0x086e3800 9 java.util.StringTokenizer::scanToken (179 bytes) Event: 0.174 Thread 0x086e3800 nmethod 9 0xfa04d0c8 code [0xfa04d240, 0xfa04d5ac] Event: 0.182 Thread 0x086e5800 10 java.lang.Object:: (1 bytes) Event: 0.182 Thread 0x086e5800 nmethod 10 0xfa050008 code [0xfa050100, 0xfa050170] Event: 0.189 Thread 0x086e3800 11 java.lang.String::equals (81 bytes) Event: 0.196 Thread 0x086e3800 nmethod 11 0xfa04ca88 code [0xfa04cba0, 0xfa04cdf0] GC Heap History (0 events): No events Deoptimization events (0 events): No events Internal exceptions (10 events): Event: 0.196 Thread 0x08068400 Threw 0xe49c9f08 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.197 Thread 0x08068400 Threw 0xe49cca58 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.198 Thread 0x08068400 Threw 0xe49cf770 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.200 Thread 0x08068400 Threw 0xe49d1cc0 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.203 Thread 0x08068400 Threw 0xe49d5bf0 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.205 Thread 0x08068400 Threw 0xe49d8f40 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.206 Thread 0x08068400 Threw 0xe49dd2e8 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.207 Thread 0x08068400 Threw 0xe49df438 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.211 Thread 0x08068400 Threw 0xe49e4d78 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Event: 0.216 Thread 0x0884c000 Threw 0xe4a15be8 at /HUDSON/workspace/2-build-solaris-i586/jdk8/3752/hotspot/src/share/vm/prims/jvm.cpp:1159 Events (10 events): Event: 0.218 Thread 0x0884c000 Thread exited: 0x0884c000 Event: 0.218 Thread 0x0884c000 Thread added: 0x0884c000 Event: 0.218 loading class 0x080ba5a8 Event: 0.220 loading class 0x080ba5a8 done Event: 0.220 Thread 0x0884c000 Thread exited: 0x0884c000 Event: 0.220 Thread 0x0884c000 Thread added: 0x0884c000 Event: 0.221 loading class 0x08103770 Event: 0.221 loading class 0x08103770 done Event: 0.221 loading class 0x080abb48 Event: 0.221 loading class 0x080abb48 done Dynamic libraries: 0x08050000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/bin/java 0xfef40000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/bin/../jre/lib/i386/jli/libjli.so 0xfef20000 /lib/libthread.so.1 0xfef10000 /lib/libdl.so.1 0xfeda0000 /lib/libc.so.1 0xfdc00000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/jre/lib/i386/server/libjvm.so 0xfed50000 /lib/libsocket.so.1 0xfed40000 /usr/lib/libsched.so.1 0xfed10000 /lib/libm.so.1 0xfdbd0000 /usr/lib/libCrun.so.1 0xfecf0000 /lib/libdoor.so.1 0xfdb90000 /usr/lib/libdemangle.so.1 0xfdb10000 /lib/libm.so.2 0xfda80000 /lib/libnsl.so.1 0xfda50000 /lib/libmd.so.1 0xfda30000 /lib/libmp.so.2 0xfd950000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/jre/lib/i386/libverify.so 0xfd900000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/jre/lib/i386/libjava.so 0xfd8a0000 /lib/libscf.so.1 0xfd880000 /lib/libuutil.so.1 0xfd850000 /lib/libgen.so.1 0xfd830000 /lib/libnvpair.so.1 0xfd800000 /usr/lib/libsmbios.so.1 0xfd780000 /net/scanas404.us.oracle.com/export/java-re/jdk/8/ea/b82/binaries/solaris-x64/jre/lib/i386/libzip.so 0xb5a00000 /usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3 0xb9a50000 /usr/lib/locale/en_US.UTF-8/../common/methods_unicode.so.3 VM Arguments: java_command: vm.mlvm.anonloader.stress.byteMutation.Test -stressIterationsFactor 100000 java_class_path (initial): /net/sqenfs-1.us.oracle.com/export1/comp/vm/testbase/sqe/vm/8/build/execution/vm/bin/classes Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=/java/re/jdk/7/promoted/latest/binaries/solaris-x64 PATH=/home/cthaling/bin:/java/devtools/share/ant/latest/bin:/java/re/jdk/7/promoted/latest/binaries/solaris-x64/bin:/java/devtools/i386/bin:/java/devtools/i386/SUNWspro/SS12u1/bin:/usr/local/bin:/usr/gnu/bin:/usr/X11/bin:/usr/bin:/bin:/usr/sbin:/sbin:/net/sqenfs-1.us.oracle.com/export1/tools/gtee/bin:/java/devtools/share/ant/latest/bin:/usr/local/bin:/usr/gnu/bin:/usr/X11/bin:/usr/bin:/bin:/usr/sbin:/sbin SHELL=/bin/bash Signal Handlers: SIGSEGV: [libjvm.so+0xdd5cb8], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGBUS: [libjvm.so+0xdd5cb8], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGFPE: [libjvm.so+0xb5bde0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGPIPE: [libjvm.so+0xb5bde0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGXFSZ: [libjvm.so+0xb5bde0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c SIGILL: [libjvm.so+0xb5bde0], 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+0xb556e0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIGHUP: [libjvm.so+0xb556e0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIGINT: [libjvm.so+0xb556e0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIGTERM: [libjvm.so+0xb556e0], sa_mask[0]=0xffbffeff, sa_flags=0x00000004 SIG39: [libjvm.so+0xb5be24], sa_mask[0]=0x00000000, sa_flags=0x00000008 SIG40: [libjvm.so+0xb5bde0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c --------------- S Y S T E M --------------- OS: Oracle Solaris 11 11/11 X86 Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved. Assembled 18 October 2011 uname:SunOS 5.11 11.0 i86pc (T2 libthread) rlimit: STACK 10240k, CORE infinity, NOFILE 65536, AS infinity load average:0.14 0.13 0.10 CPU:total 32 (8 cores per cpu, 2 threads per core) family 6 model 45 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, ht, tsc, tscinvbit, tscinv Memory: 4k page, physical 33476296k(20848164k free) vm_info: Java HotSpot(TM) Server VM (25.0-b23) for solaris-x86 JRE (1.8.0-ea-b82), built on Mar 21 2013 13:26:52 by "" with Sun Studio 12u1 time: Mon Mar 25 11:07:42 2013 elapsed time: 0 seconds