-
Bug
-
Resolution: Fixed
-
P2
-
16
-
b26
-
ppc
After JDK-8254231 VM crashes on init after JDK-8254231.
Probably the same issue as https://bugs.openjdk.java.net/browse/JDK-8256080.
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/methodHandles_ppc.cpp:253
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/priv/d031900/openjdk/jdk-jdk/source/src/hotspot/cpu/ppc/methodHandles_ppc.cpp:253), pid=23710, tid=23715
# assert(ref_kind != 0 || iid == vmIntrinsics::_invokeBasic) failed: must be _invokeBasic or a linkTo intrinsic
#
# JRE version: (16.0) (fastdebug build )
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 16-internal+0-adhoc.d031900.source, mixed mode, tiered, compressed oops, g1 gc, linux-ppc64)
# Problematic frame:
# V [libjvm.so+0x17587f4] MethodHandles::generate_method_handle_interpreter_entry(MacroAssembler*, vmIntrinsics::ID)+0x2e4
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
27 Stack: [0x0000040002690000,0x0000040002890000], sp=0x000004000288dd40, free space=2039k
28 Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
29 V [libjvm.so+0x17587f4] MethodHandles::generate_method_handle_interpreter_entry(MacroAssembler*, vmIntrinsics::ID)+0x2e4
30 V [libjvm.so+0x1746098] MethodHandles::generate_adapters()+0x208
31 V [libjvm.so+0x11818cc] init_globals()+0x13c
32 V [libjvm.so+0x1bac048] Threads::create_vm(JavaVMInitArgs*, bool*)+0x388
33 V [libjvm.so+0x1372570] JNI_CreateJavaVM+0xff1f62f0
34 C [libjli.so+0x6748] JavaMain+0xc8
35 C [libjli.so+0xad70] ThreadJavaMain+0x10
36 C [libpthread.so.0+0xc6cc] start_thread+0x10c
Probably the same issue as https://bugs.openjdk.java.net/browse/JDK-8256080.
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/methodHandles_ppc.cpp:253
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/priv/d031900/openjdk/jdk-jdk/source/src/hotspot/cpu/ppc/methodHandles_ppc.cpp:253), pid=23710, tid=23715
# assert(ref_kind != 0 || iid == vmIntrinsics::_invokeBasic) failed: must be _invokeBasic or a linkTo intrinsic
#
# JRE version: (16.0) (fastdebug build )
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 16-internal+0-adhoc.d031900.source, mixed mode, tiered, compressed oops, g1 gc, linux-ppc64)
# Problematic frame:
# V [libjvm.so+0x17587f4] MethodHandles::generate_method_handle_interpreter_entry(MacroAssembler*, vmIntrinsics::ID)+0x2e4
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
27 Stack: [0x0000040002690000,0x0000040002890000], sp=0x000004000288dd40, free space=2039k
28 Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
29 V [libjvm.so+0x17587f4] MethodHandles::generate_method_handle_interpreter_entry(MacroAssembler*, vmIntrinsics::ID)+0x2e4
30 V [libjvm.so+0x1746098] MethodHandles::generate_adapters()+0x208
31 V [libjvm.so+0x11818cc] init_globals()+0x13c
32 V [libjvm.so+0x1bac048] Threads::create_vm(JavaVMInitArgs*, bool*)+0x388
33 V [libjvm.so+0x1372570] JNI_CreateJavaVM+0xff1f62f0
34 C [libjli.so+0x6748] JavaMain+0xc8
35 C [libjli.so+0xad70] ThreadJavaMain+0x10
36 C [libpthread.so.0+0xc6cc] start_thread+0x10c
- relates to
-
JDK-8256922 ppc, ppcle build broken after JDK-8254231
- Resolved
-
JDK-8256080 AArch64: fatal error with unexpected intrinsic id _linkToNative
- Resolved
-
JDK-8254231 Implementation of Foreign Linker API (Incubator)
- Resolved
- links to
-
Commit openjdk/jdk/3b3e90ec