applications/runthese/RunThese30M.java crashes with
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (.../open/src/hotspot/share/jfr/support/jfrSymbolTable.cpp:305), pid=779059, tid=779067
# assert(_instance != __null) failed: invariant
#
# JRE version: Java(TM) SE Runtime Environment (18.0+24) (fastdebug build 18-ea+24-1582)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 18-ea+24-1582, compiled mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xfd913c] unsigned long JfrSymbolTable::add_impl<char>(char const*)+0xfc
#
[...]
--------------- T H R E A D ---------------
Current thread (0x00007fe3ec25bfd0): VMThread "VM Thread" [stack: 0x00007fe3ad7a7000,0x00007fe3ad8a7000] [id=779067]
Stack: [0x00007fe3ad7a7000,0x00007fe3ad8a7000], sp=0x00007fe3ad8a4f10, free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xfd913c] unsigned long JfrSymbolTable::add_impl<char>(char const*)+0xfc
V [libjvm.so+0xf5b3ee] send_event(FinalizerEntry const*, InstanceKlass const*, TimeInstant<CounterRepresentation, FastUnorderedElapsedCounterSource> const&, Thread*)+0x5e
V [libjvm.so+0xf5bb1e] JfrFinalizerStatisticsEvent::send_unload_event(InstanceKlass const*)+0xfe
V [libjvm.so+0xf84dd8] JfrKlassUnloading::on_unload(Klass const*)+0x218
V [libjvm.so+0x9fa3d6] ClassLoaderData::classes_do(void (*)(Klass*))+0x36
V [libjvm.so+0xa05601] ClassLoaderDataGraph::classes_unloading_do(void (*)(Klass*))+0x51
V [libjvm.so+0xfff9ac] JfrTypeSet::on_unloading_classes(JfrCheckpointWriter*)+0x4c
V [libjvm.so+0xf32027] JfrCheckpointManager::on_unloading_classes()+0x57
V [libjvm.so+0x18adffe] SystemDictionary::do_unloading(GCTimer*)+0x6de
V [libjvm.so+0xcba82d] G1ConcurrentMark::weak_refs_work()+0x5fd
V [libjvm.so+0xcbb968] G1ConcurrentMark::remark()+0x1c8
V [libjvm.so+0xd75071] VM_G1Concurrent::doit()+0x1c1
V [libjvm.so+0x1a1132a] VM_Operation::evaluate()+0x18a
V [libjvm.so+0x1a34a03] VMThread::evaluate_operation(VM_Operation*)+0x183
V [libjvm.so+0x1a35877] VMThread::inner_execute(VM_Operation*)+0x3f7
V [libjvm.so+0x1a359a5] VMThread::loop()+0xb5
V [libjvm.so+0x1a35ac4] VMThread::run()+0xb4
V [libjvm.so+0x191caa0] Thread::call_run()+0x100
V [libjvm.so+0x15fe994] thread_native_entry(Thread*)+0x104
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (.../open/src/hotspot/share/jfr/support/jfrSymbolTable.cpp:305), pid=779059, tid=779067
# assert(_instance != __null) failed: invariant
#
# JRE version: Java(TM) SE Runtime Environment (18.0+24) (fastdebug build 18-ea+24-1582)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 18-ea+24-1582, compiled mode, sharing, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xfd913c] unsigned long JfrSymbolTable::add_impl<char>(char const*)+0xfc
#
[...]
--------------- T H R E A D ---------------
Current thread (0x00007fe3ec25bfd0): VMThread "VM Thread" [stack: 0x00007fe3ad7a7000,0x00007fe3ad8a7000] [id=779067]
Stack: [0x00007fe3ad7a7000,0x00007fe3ad8a7000], sp=0x00007fe3ad8a4f10, free space=1015k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0xfd913c] unsigned long JfrSymbolTable::add_impl<char>(char const*)+0xfc
V [libjvm.so+0xf5b3ee] send_event(FinalizerEntry const*, InstanceKlass const*, TimeInstant<CounterRepresentation, FastUnorderedElapsedCounterSource> const&, Thread*)+0x5e
V [libjvm.so+0xf5bb1e] JfrFinalizerStatisticsEvent::send_unload_event(InstanceKlass const*)+0xfe
V [libjvm.so+0xf84dd8] JfrKlassUnloading::on_unload(Klass const*)+0x218
V [libjvm.so+0x9fa3d6] ClassLoaderData::classes_do(void (*)(Klass*))+0x36
V [libjvm.so+0xa05601] ClassLoaderDataGraph::classes_unloading_do(void (*)(Klass*))+0x51
V [libjvm.so+0xfff9ac] JfrTypeSet::on_unloading_classes(JfrCheckpointWriter*)+0x4c
V [libjvm.so+0xf32027] JfrCheckpointManager::on_unloading_classes()+0x57
V [libjvm.so+0x18adffe] SystemDictionary::do_unloading(GCTimer*)+0x6de
V [libjvm.so+0xcba82d] G1ConcurrentMark::weak_refs_work()+0x5fd
V [libjvm.so+0xcbb968] G1ConcurrentMark::remark()+0x1c8
V [libjvm.so+0xd75071] VM_G1Concurrent::doit()+0x1c1
V [libjvm.so+0x1a1132a] VM_Operation::evaluate()+0x18a
V [libjvm.so+0x1a34a03] VMThread::evaluate_operation(VM_Operation*)+0x183
V [libjvm.so+0x1a35877] VMThread::inner_execute(VM_Operation*)+0x3f7
V [libjvm.so+0x1a359a5] VMThread::loop()+0xb5
V [libjvm.so+0x1a35ac4] VMThread::run()+0xb4
V [libjvm.so+0x191caa0] Thread::call_run()+0x100
V [libjvm.so+0x15fe994] thread_native_entry(Thread*)+0x104