An issue introduced by macOS 14.4, which causes Java process to terminate unexpectedly, is affecting all Java versions from Java 8 to the early access builds of JDK 22. There is no workaround available, and since there is no easy way to revert a macOS update, affected users might be unable to return to a stable configuration unless they have a complete backup of their systems prior to the OS update.
The issue was not present in the early access releases for macOS 14.4, so it was discovered only after Apple released the update.
macOS on Apple silicon processors (M1, M2, and M3) includes a feature which controls how and when dynamically generated code can be either produced (written) or executed on a per-thread basis. ..
https://bugs.java.com/bugdatabase/view_bug?bug_id=8327860
Java processes get killed, leaving no hs_err/stack trace on macOS 14.4
The test java/awt/color/MTICC_ColorSpaceToFrom.java became failing after updating macOS to 14.4 with exit code: 137
The failure was detected on aarch64. The test successfully passes on x86-64. It is also successful on the previous versions of Sonoma..