The following test failed in the JDK18 CI:
applications/kitchensink/Kitchensink8H.java
Here's a snippet from the log file:
The tail of stress stdout is:
For random generator using seed: -7885897026634313525
To re-run test with same seed value please add "-Djdk.test.lib.random.seed=-7885897026634313525" to command line.
Stress process main method is started.
[7581.340s][warning][gc] GC locker is held; pre-dump GC was skipped
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x000001b8e5894855, pid=23101, tid=32647
#
# JRE version: Java(TM) SE Runtime Environment (18.0+17) (build 18-ea+17-965)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (18-ea+17-965, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-amd64)
# Problematic frame:
# C 0x000001b8e5894855
#
# Core dump will be written. Default location: core.23101
#
# JFR recording file will be written. Location: /System/Volumes/Data/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S25226/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/e10dd6f1-8de7-415c-af83-148d99df00fb/runs/1d8d0032-87c4-4535-bd6f-e3512a28d057/testoutput/test-support/jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink8H_java/scratch/0/hs_err_pid23101.jfr
#
Unsupported internal testing APIs have been used.
# An error report file with more information is saved as:
# /System/Volumes/Data/mesos/work_dir/slaves/ff806ead-2cac-495d-9cbc-62116f99bf14-S25226/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/e10dd6f1-8de7-415c-af83-148d99df00fb/runs/1d8d0032-87c4-4535-bd6f-e3512a28d057/testoutput/test-support/jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink8H_java/scratch/0/hs_err_pid23101.log
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
----------System.err:(884/76804)----------
Here's the crashing thread's stack:
--------------- T H R E A D ---------------
Current thread (0x00007fdc2690f610): JavaThread "MemAccessWorkerThread" [_thread_in_Java, id=32647, stack(0x000070000f33d000,0x000070000f43d000)]
Stack: [0x000070000f33d000,0x000070000f43d000], sp=0x000070000f43c5d8, free space=1021k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x000001b8e5894855
siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x000001b8e5894855
I don't have any good indicators where to drop this bug so
I'm sending it to hotspot/runtime for initial triage.