BOOK THIS SPACE FOR AD
ARTICLE ADOracle warned Apple customers to delay installing the latest macOS 14.4 Sonoma update because it will break Java on ARM-based Macs.
This issue frequently and intermittently causes the Jave process to terminate without warning on impacted Macs. It affects all Java versions, from Java 8 to the latest early access builds of JDK 22, and, at the moment, there are no workarounds available.
"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," warned Aurelio Garcia-Ribeyro, Senior Director of Product Management at Oracle.
This happens because Apple's macOS keeps track of and controls how dynamically generated code is written or executed by sending a SIGKILL signal to threads that attempt to access protected memory regions.
According to Garcia-Ribeyro, since the Java Virtual Machine uses dynamic code generation and accesses memory in protected memory regions to ensure correctness and performance, its process will be terminated after deploying the macOS 14.4 update.
Oracle has already alerted customers, Apple, and their OpenJDK partners and advises Apple users to delay updating until the issue is fixed.
"We recommend that users of Java on ARM-based Apple devices running macOS 14 delay applying the update until this issue is resolved," Garcia-Ribeyro said.
More issues caused by macOS 14.4
Apple customers who already installed macOS 14.4 Sonoma have also reported experiencing other problems besides Java getting killed unexpectedly, as MacRumors reported.
Other issues that users who want to update to macOS 14.4 should be aware of:
Printer drivers, especially for HP printers, might get removed or corrupted. Those who utilize "Optimize Mac Storage" may lose all previously saved file versions if it is removed from iCloud Drive's local storage. Some users have reported connectivity problems with USB hubs and monitors with USB ports. Apple silicon Macs running macOS 14.4 may have compatibility issues with PACE products, including the iLok License Manager.An Apple spokesperson was not immediately available for comment when contacted by BleepingComputer today.