-
Bug
-
Resolution: Fixed
-
P2
-
21
-
b17
-
s390x
-
linux
after JDK-8231349 release, slow debug, fast debug and optimised builds are broken.
Stack trace:
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x000003ff86c7de70
j java.lang.String.lastIndexOf(II)I+1 java.base
j java.lang.String.lastIndexOf(I)I+8 java.base
j java.lang.Class.getPackageName()Ljava/lang/String;+47 java.base
j sun.invoke.util.VerifyAccess.isSamePackage(Ljava/lang/Class;Ljava/lang/Class;)Z+21 java.base
j sun.invoke.util.VerifyAccess.isClassAccessible(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I)Z+36 java.base
j java.lang.invoke.MethodHandles$Lookup.ensureInitialized(Ljava/lang/Class;)Ljava/lang/Class;+81 java.base
j jdk.internal.access.SharedSecrets.ensureClassInitialized(Ljava/lang/Class;)V+4 java.base
j jdk.internal.access.SharedSecrets.getJavaLangModuleAccess()Ljdk/internal/access/JavaLangModuleAccess;+10 java.base
j jdk.internal.module.ModuleBootstrap.<clinit>()V+22 java.base
v ~StubRoutines::call_stub 0x000003ff7d000b32
V [libjvm.so+0xbd4ce4] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x51c (javaCalls.cpp:415)
V [libjvm.so+0xbd38f2] JavaCalls::call(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x42 (javaCalls.cpp:329)
V [libjvm.so+0xb7b908] InstanceKlass::call_class_initializer(JavaThread*)+0x1f0 (instanceKlass.cpp:1553)
V [libjvm.so+0xb870c2] InstanceKlass::initialize_impl(JavaThread*)+0x60a (instanceKlass.cpp:1139)
V [libjvm.so+0xf05642] LinkResolver::resolve_static_call(CallInfo&, LinkInfo const&, bool, JavaThread*)+0x162 (linkResolver.cpp:1078)
V [libjvm.so+0xf0ab7a] LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle const&, int, Bytecodes::Code, JavaThread*)+0x1d2 (linkResolver.cpp:1672)
V [libjvm.so+0xbba0ee] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x1b6 (interpreterRuntime.cpp:834)
V [libjvm.so+0xbbacf6] InterpreterRuntime::resolve_from_cache(JavaThread*, Bytecodes::Code)+0x106 (interpreterRuntime.cpp:968)
j java.lang.System.initPhase2(ZZ)I+0 java.base
v ~StubRoutines::call_stub 0x000003ff7d000b32
V [libjvm.so+0xbd4ce4] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x51c (javaCalls.cpp:415)
V [libjvm.so+0xbd5c36] JavaCalls::call_static(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x296 (javaCalls.cpp:329)
V [libjvm.so+0x148fb14] Threads::create_vm(JavaVMInitArgs*, bool*)+0x7cc (threads.cpp:311)
V [libjvm.so+0xd236e8] JNI_CreateJavaVM+0xc0 (jni.cpp:3588)
C [libjli.so+0x4794] JavaMain+0xa4 (java.c:1459)
C [libjli.so+0x7e40] ThreadJavaMain+0x20 (java_md.c:650)
Stack trace:
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x000003ff86c7de70
j java.lang.String.lastIndexOf(II)I+1 java.base
j java.lang.String.lastIndexOf(I)I+8 java.base
j java.lang.Class.getPackageName()Ljava/lang/String;+47 java.base
j sun.invoke.util.VerifyAccess.isSamePackage(Ljava/lang/Class;Ljava/lang/Class;)Z+21 java.base
j sun.invoke.util.VerifyAccess.isClassAccessible(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;I)Z+36 java.base
j java.lang.invoke.MethodHandles$Lookup.ensureInitialized(Ljava/lang/Class;)Ljava/lang/Class;+81 java.base
j jdk.internal.access.SharedSecrets.ensureClassInitialized(Ljava/lang/Class;)V+4 java.base
j jdk.internal.access.SharedSecrets.getJavaLangModuleAccess()Ljdk/internal/access/JavaLangModuleAccess;+10 java.base
j jdk.internal.module.ModuleBootstrap.<clinit>()V+22 java.base
v ~StubRoutines::call_stub 0x000003ff7d000b32
V [libjvm.so+0xbd4ce4] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x51c (javaCalls.cpp:415)
V [libjvm.so+0xbd38f2] JavaCalls::call(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x42 (javaCalls.cpp:329)
V [libjvm.so+0xb7b908] InstanceKlass::call_class_initializer(JavaThread*)+0x1f0 (instanceKlass.cpp:1553)
V [libjvm.so+0xb870c2] InstanceKlass::initialize_impl(JavaThread*)+0x60a (instanceKlass.cpp:1139)
V [libjvm.so+0xf05642] LinkResolver::resolve_static_call(CallInfo&, LinkInfo const&, bool, JavaThread*)+0x162 (linkResolver.cpp:1078)
V [libjvm.so+0xf0ab7a] LinkResolver::resolve_invoke(CallInfo&, Handle, constantPoolHandle const&, int, Bytecodes::Code, JavaThread*)+0x1d2 (linkResolver.cpp:1672)
V [libjvm.so+0xbba0ee] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x1b6 (interpreterRuntime.cpp:834)
V [libjvm.so+0xbbacf6] InterpreterRuntime::resolve_from_cache(JavaThread*, Bytecodes::Code)+0x106 (interpreterRuntime.cpp:968)
j java.lang.System.initPhase2(ZZ)I+0 java.base
v ~StubRoutines::call_stub 0x000003ff7d000b32
V [libjvm.so+0xbd4ce4] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x51c (javaCalls.cpp:415)
V [libjvm.so+0xbd5c36] JavaCalls::call_static(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x296 (javaCalls.cpp:329)
V [libjvm.so+0x148fb14] Threads::create_vm(JavaVMInitArgs*, bool*)+0x7cc (threads.cpp:311)
V [libjvm.so+0xd236e8] JNI_CreateJavaVM+0xc0 (jni.cpp:3588)
C [libjli.so+0x4794] JavaMain+0xa4 (java.c:1459)
C [libjli.so+0x7e40] ThreadJavaMain+0x20 (java_md.c:650)
- relates to
-
JDK-8231349 Move intrinsic stubs generation to compiler runtime initialization code
-
- Resolved
-