[jdk11u-dev] RFR: 8234930: Use MAP_JIT when allocating pages for code cache on macOS [v2]
Vladimir Kempik
vkempik at openjdk.java.net
Mon Nov 29 12:52:03 UTC 2021
On Fri, 5 Nov 2021 05:45:14 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:
>> Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Fix up windows
>
> We see new crashes with the three-patch-chain on PPC:
>
>
> Thu Nov 04 21:44:45 CET 2021
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # Internal Error (src/hotspot/share/runtime/handles.hpp:168), pid=27135, tid=28626
> # assert(_value != __null) failed: resolving NULL _value
> #
> # JRE version: OpenJDK Runtime Environment (11.0.14) (fastdebug build 11.0.14-internal+0-adhoc.openjdk.jdk11u-dev)
> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 11.0.14-internal+0-adhoc.openjdk.jdk11u-dev, compiled mode, tiered, compressed oops, g1 gc, linux-ppc64le)
> # Core dump will be written. Default location: /jtreg_hotspot_work/JTwork/serviceability/jvmti/CompiledMethodLoad/Zombie/core.27135
> #
> # If you would like to submit a bug report, please visit:
> # https://bugreport.java.com/bugreport/crash.jsp
>
> Stack: [0x00003fff94660000,0x00003fff94860000], sp=0x00003fff9485ddc0, free space=2039k
> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
> V [libjvm.so+0x1a53fb4] VMError::report_and_die(Thread*, void*, char const*, int, char const*, char const*, char*)+0x54
> V [libjvm.so+0xa87330] report_vm_error(char const*, int, char const*, char const*, ...)+0xf0
> V [libjvm.so+0x1212d68] JvmtiMethodEventMark::JvmtiMethodEventMark(JavaThread*, methodHandle const&)+0x2c8
> V [libjvm.so+0x120eb14] JvmtiExport::post_compiled_method_load(JvmtiEnv*, nmethod*)+0x104
> V [libjvm.so+0x121ee98] JvmtiDeferredEventQueue::post(JvmtiEnv*)+0x138
> V [libjvm.so+0x1254738] JvmtiThreadState::post_events(JvmtiEnv*)+0x38
> V [libjvm.so+0x114cb44] JvmtiCodeBlobEvents::generate_compiled_method_load_events(JvmtiEnv*)+0xb54
> V [libjvm.so+0x11d9ffc] JvmtiEnv::GenerateEvents(jvmtiEvent)+0x7c
> V [libjvm.so+0x1155b2c] jvmti_GenerateEvents+0x2cc
> C [libCompiledZombie.so+0xab0] GenerateEventsThread+0x90
> V [libjvm.so+0x12197dc] JvmtiAgentThread::call_start_function()+0x2cc
> V [libjvm.so+0x194ad1c] JavaThread::thread_main_inner()+0x34c
> V [libjvm.so+0x1945310] Thread::call_run()+0xc0
> V [libjvm.so+0x15c105c] thread_native_entry(Thread*)+0x16c
> C [libpthread.so.0+0x8cd4] start_thread+0x104
> `
> [crash-ppc-vladimir.log](https://github.com/openjdk/jdk11u-dev/files/7480863/crash-ppc-vladimir.log)
> ``
Hello @tstuefe
the test is no crashing for me ( on branch pull/580 ), could this be an issue related to your environment ?
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/580
More information about the jdk-updates-dev
mailing list