#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/scratch/opt/jprt/T/P1/211740.amurillo/s/hotspot/src/share/vm/runtime/frame.cpp:1052), pid=5583, tid=5679
# assert(Universe::heap()->is_in_or_null(r)) failed: bad receiver: 0x0000000000008000 (32768)
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (fastdebug build 9-internal+0-2016-05-26-211740.amurillo.jdk9-hs-2016-05-26-snapshot)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 9-internal+0-2016-05-26-211740.amurillo.jdk9-hs-2016-05-26-snapshot, compiled mode, compressed oops, g1 gc, linux-amd64)
Stack: [0x00007f4133afb000,0x00007f4133bfc000], sp=0x00007f4133bf54a0, free space=1001k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x1682a12] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x162
V [libjvm.so+0x168378f] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x2f
V [libjvm.so+0xa573bd] report_vm_error(char const*, int, char const*, char const*, ...)+0xdd
V [libjvm.so+0xba08be] frame::retrieve_receiver(RegisterMap*)+0x19e
V [libjvm.so+0x14b0aba] SharedRuntime::find_callee_info_helper(JavaThread*, vframeStream&, Bytecodes::Code&, CallInfo&, Thread*)+0x2da
V [libjvm.so+0x14b1bf8] SharedRuntime::resolve_sub_helper(JavaThread*, bool, bool, Thread*)+0x1b8
V [libjvm.so+0x14b24ce] SharedRuntime::resolve_helper(JavaThread*, bool, bool, Thread*)+0x4e
V [libjvm.so+0x14bbfed] SharedRuntime::resolve_opt_virtual_call_C(JavaThread*)+0x11d
v ~RuntimeStub::resolve_opt_virtual_call
J 8556 C2 javasoft.sqe.tests.api.java.lang.Math.test_engine.test_tan(JJ)V (23 bytes) @ 0x00007f429d967cb4 [0x00007f429d967c40+0x0000000000000074]
j javasoft.sqe.tests.api.java.lang.Math.tan2Tests.Math2044()Ljavasoft/sqe/javatest/Status;+37
v ~StubRoutines::call_stub
V [libjvm.so+0xde2b40] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x940
V [libjvm.so+0x1450cb0] invoke(instanceKlassHandle, methodHandle, Handle, bool, objArrayHandle, BasicType, objArrayHandle, bool, Thread*)+0xb50
V [libjvm.so+0x1451ae5] Reflection::invoke_method(oop, Handle, objArrayHandle, Thread*)+0x205
V [libjvm.so+0xf3d7aa] JVM_InvokeMethod+0x1fa
J 4292 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (0 bytes) @ 0x00007f429d271904 [0x00007f429d271780+0x0000000000000184]
j jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100 java.base@9-internal
J 4289 C2 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (10 bytes) @ 0x00007f429d27eab0 [0x00007f429d27e9e0+0x00000000000000d0]
J 4280 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (48 bytes) @ 0x00007f429d27e46c [0x00007f429d27e400+0x000000000000006c]
j javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(Ljava/lang/reflect/Method;)Ljavasoft/sqe/javatest/Status;+8
j javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)Ljavasoft/sqe/javatest/Status;+152
j jdk.internal.reflect.GeneratedMethodAccessor44.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+56
J 4289 C2 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (10 bytes) @ 0x00007f429d27eab0 [0x00007f429d27e9e0+0x00000000000000d0]
J 4280 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (48 bytes) @ 0x00007f429d27e46c [0x00007f429d27e400+0x000000000000006c]
J 7668 C2 nsk.stress.share.StressTest$TestThread.runTest(I)V (321 bytes) @ 0x00007f429d7151bc [0x00007f429d714760+0x0000000000000a5c]
j nsk.stress.share.StressTest$TestThread.run()V+27
v ~StubRoutines::call_stub
V [libjvm.so+0xde2b40] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x940
V [libjvm.so+0xddfcf8] JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x448
V [libjvm.so+0xddff8f] JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*)+0xbf
V [libjvm.so+0xf1677e] thread_entry(JavaThread*, Thread*)+0xae
V [libjvm.so+0x15e6d2e] JavaThread::thread_main_inner()+0x22e
V [libjvm.so+0x15e6fbe] JavaThread::run()+0x1ce
V [libjvm.so+0x132bd02] thread_native_entry(Thread*)+0x112
C [libpthread.so.0+0x7aa1]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v ~RuntimeStub::resolve_opt_virtual_call
J 8556 C2 javasoft.sqe.tests.api.java.lang.Math.test_engine.test_tan(JJ)V (23 bytes) @ 0x00007f429d967cb4 [0x00007f429d967c40+0x0000000000000074]
j javasoft.sqe.tests.api.java.lang.Math.tan2Tests.Math2044()Ljavasoft/sqe/javatest/Status;+37
v ~StubRoutines::call_stub
J 4292 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (0 bytes) @ 0x00007f429d27188e [0x00007f429d271780+0x000000000000010e]
j jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100 java.base@9-internal
J 4289 C2 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (10 bytes) @ 0x00007f429d27eab0 [0x00007f429d27e9e0+0x00000000000000d0]
J 4280 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (48 bytes) @ 0x00007f429d27e46c [0x00007f429d27e400+0x000000000000006c]
j javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(Ljava/lang/reflect/Method;)Ljavasoft/sqe/javatest/Status;+8
j javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)Ljavasoft/sqe/javatest/Status;+152
j jdk.internal.reflect.GeneratedMethodAccessor44.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+56
J 4289 C2 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (10 bytes) @ 0x00007f429d27eab0 [0x00007f429d27e9e0+0x00000000000000d0]
J 4280 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@9-internal (48 bytes) @ 0x00007f429d27e46c [0x00007f429d27e400+0x000000000000006c]
J 7668 C2 nsk.stress.share.StressTest$TestThread.runTest(I)V (321 bytes) @ 0x00007f429d7151bc [0x00007f429d714760+0x0000000000000a5c]
j nsk.stress.share.StressTest$TestThread.run()V+27
v ~StubRoutines::call_stub
- duplicates
-
JDK-8160651 StubRoutines::_dtan does not restore callee save register rbx
-
- Closed
-