A crash on sparc during adhoc stress testing
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0xffffffe95777d88c, pid=23459, tid=21
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (build 9-internal+0-2016-01-12-141107.dfazunen.hs-rt-rset)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (9-internal+0-2016-01-12-141107.dfazunen.hs-rt-rset, compiled mode, tiered, compressed oops, g1 gc, solaris-sparc)
# Problematic frame:
# V [libjvm.so+0x137d88c] bool Method::has_method_vptr(const void*)+0xc
#
# Core dump will be written. Default location: /export/local/aurora/sandbox/results/workDir/stress/gc/TestGCOld/core or core.23459
#
# 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: -Dtest.src=/export/local/aurora/CommonData/j2se_jdk/hotspot/test/stress/gc -Dtest.src.path=/export/local/aurora/CommonData/j2se_jdk/hotspot/test/stress/gc -Dtest.classes=/export/local/aurora/sandbox/results/workDir/classes/0/stress/gc -Dtest.class.path=/export/local/aurora/sandbox/results/workDir/classes/0/stress/gc -Dtest.vm.opts= -Dtest.tool.vm.opts= -Dtest.compiler.opts= -Dtest.java.opts=-Xcomp -Xcomp -server -XX:NativeMemoryTracking=detail -XX:ReservedCodeCacheSize=256M -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true -Dtest.jdk=/export/local/aurora/CommonData/TEST_JAVA_HOME -Dcompile.jdk=/export/local/aurora/CommonData/TEST_JAVA_HOME -Dtest.timeout.factor=16.0 -Dtest.nativepath=/export/local/aurora/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xcomp -Xcomp -XX:NativeMemoryTracking=detail -XX:ReservedCodeCacheSize=256M -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true -Djava.library.path=/export/local/aurora/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xmx384M -XX:+UseG1GC com.sun.javatest.regtest.agent.MainWrapper /export/local/aurora/sandbox/results/workDir/classes/0/stress/gc/TestGCOld.jta 50 1 20 10 10000
Host: sc11152667, Sparcv9 64 bit 2848 MHz, 2 cores, 7G, Oracle Solaris 11 11/11 SPARC
Time: Tue Jan 12 21:10:55 2016 UTC elapsed time: 150 seconds (0d 0h 2m 30s)
--------------- T H R E A D ---------------
Current thread (0x0000000101372800): WatcherThread [stack: 0xffffffff5b300000,0xffffffff5b400000] [id=21]
Stack: [0xffffffff5b300000,0xffffffff5b400000], sp=0xffffffff5b3fedb0, free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x137d88c] bool Method::has_method_vptr(const void*)+0xc
V [libjvm.so+0xc702c8] bool frame::is_interpreted_frame_valid(JavaThread*)const+0x138
V [libjvm.so+0xf13fc4] bool GetCallTrace::find_top_java_frame(frame&,Method**,frame&)+0x164
V [libjvm.so+0xf14364] bool GetCallTrace::get_topframe(bool,void*,frame&)+0x64
V [libjvm.so+0xf14694] void OSThreadSampler::protected_task(const os::SuspendedThreadTaskContext&)+0x64
V [libjvm.so+0x1441118] void os::SuspendedThreadTask::internal_do_task()+0x2b8
V [libjvm.so+0x142b7b8] void os::SuspendedThreadTask::run()+0x78
V [libjvm.so+0xf149b4] bool ThreadSampleClosure::sample_thread(JavaThread*,JfrStackFrame*const,const unsigned)+0x64
V [libjvm.so+0xf14fdc] void ThreadSampler::task()+0x26c
V [libjvm.so+0x16cf7e0] void PeriodicTask::real_time_tick(int)+0x1c0
V [libjvm.so+0x171f02c] void WatcherThread::run()+0x19c
V [libjvm.so+0x1436414] java_start+0x3a4
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0xa) at pc=0xffffffe95777d88c, pid=23459, tid=21
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (build 9-internal+0-2016-01-12-141107.dfazunen.hs-rt-rset)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (9-internal+0-2016-01-12-141107.dfazunen.hs-rt-rset, compiled mode, tiered, compressed oops, g1 gc, solaris-sparc)
# Problematic frame:
# V [libjvm.so+0x137d88c] bool Method::has_method_vptr(const void*)+0xc
#
# Core dump will be written. Default location: /export/local/aurora/sandbox/results/workDir/stress/gc/TestGCOld/core or core.23459
#
# 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: -Dtest.src=/export/local/aurora/CommonData/j2se_jdk/hotspot/test/stress/gc -Dtest.src.path=/export/local/aurora/CommonData/j2se_jdk/hotspot/test/stress/gc -Dtest.classes=/export/local/aurora/sandbox/results/workDir/classes/0/stress/gc -Dtest.class.path=/export/local/aurora/sandbox/results/workDir/classes/0/stress/gc -Dtest.vm.opts= -Dtest.tool.vm.opts= -Dtest.compiler.opts= -Dtest.java.opts=-Xcomp -Xcomp -server -XX:NativeMemoryTracking=detail -XX:ReservedCodeCacheSize=256M -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true -Dtest.jdk=/export/local/aurora/CommonData/TEST_JAVA_HOME -Dcompile.jdk=/export/local/aurora/CommonData/TEST_JAVA_HOME -Dtest.timeout.factor=16.0 -Dtest.nativepath=/export/local/aurora/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xcomp -Xcomp -XX:NativeMemoryTracking=detail -XX:ReservedCodeCacheSize=256M -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:FlightRecorderOptions=defaultrecording=true,disk=true,dumponexit=true -Djava.library.path=/export/local/aurora/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xmx384M -XX:+UseG1GC com.sun.javatest.regtest.agent.MainWrapper /export/local/aurora/sandbox/results/workDir/classes/0/stress/gc/TestGCOld.jta 50 1 20 10 10000
Host: sc11152667, Sparcv9 64 bit 2848 MHz, 2 cores, 7G, Oracle Solaris 11 11/11 SPARC
Time: Tue Jan 12 21:10:55 2016 UTC elapsed time: 150 seconds (0d 0h 2m 30s)
--------------- T H R E A D ---------------
Current thread (0x0000000101372800): WatcherThread [stack: 0xffffffff5b300000,0xffffffff5b400000] [id=21]
Stack: [0xffffffff5b300000,0xffffffff5b400000], sp=0xffffffff5b3fedb0, free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x137d88c] bool Method::has_method_vptr(const void*)+0xc
V [libjvm.so+0xc702c8] bool frame::is_interpreted_frame_valid(JavaThread*)const+0x138
V [libjvm.so+0xf13fc4] bool GetCallTrace::find_top_java_frame(frame&,Method**,frame&)+0x164
V [libjvm.so+0xf14364] bool GetCallTrace::get_topframe(bool,void*,frame&)+0x64
V [libjvm.so+0xf14694] void OSThreadSampler::protected_task(const os::SuspendedThreadTaskContext&)+0x64
V [libjvm.so+0x1441118] void os::SuspendedThreadTask::internal_do_task()+0x2b8
V [libjvm.so+0x142b7b8] void os::SuspendedThreadTask::run()+0x78
V [libjvm.so+0xf149b4] bool ThreadSampleClosure::sample_thread(JavaThread*,JfrStackFrame*const,const unsigned)+0x64
V [libjvm.so+0xf14fdc] void ThreadSampler::task()+0x26c
V [libjvm.so+0x16cf7e0] void PeriodicTask::real_time_tick(int)+0x1c0
V [libjvm.so+0x171f02c] void WatcherThread::run()+0x19c
V [libjvm.so+0x1436414] java_start+0x3a4