MacOS 14.4 Update Could Break Java, Oracle Warns

2 Mins Read

PUREVPNNewsMacOS 14.4 Update Could Break Java, Oracle Warns

Oracle has issued an advisory for Apple customers, recommending they hold off on installing the recent macOS 14.4 Sonoma update. The reason? A significant compatibility issue with Java on Apple’s proprietary silicon chips, which could lead to unexpected application terminations.

This problem seems to surface both frequently and sporadically across Macs equipped with M1, M2, and M3 processors, leading to Java processes ending abruptly without any prior notification. All Java versions, from Java 8 through to JDK 22, are affected at the moment.

Java Compatibility Concerns on Latest macOS

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,” highlighted Aurelio Garcia-Ribeyro, Senior Director of Product Management at Oracle.

The root cause is identified as the operating system’s handling of memory access by Java processes. Unlike previous macOS iterations, which would issue a SIGBUS or SIGSEGV signal allowing the process to determine its next steps, the 14.4 update introduces a SIGKILL signal response, effectively terminating any process attempting unauthorized memory access. 

This change significantly impacts the Java Virtual Machine’s dynamic code generation and its operation within protected memory regions, essential for both performance and correctness.

Oracle has taken steps to communicate this issue to its customers, Apple, and its OpenJDK collaborators, recommending that users running Java on ARM-based Apple devices with macOS 14 delay the update until a solution is available.

Additional Concerns with macOS 14.4

Beyond the Java issue, users who have upgraded to macOS 14.4 Sonoma have encountered additional challenges. Notable among these are complications with printer drivers, particularly affecting HP brand printers, potential loss of data for users leveraging the “Optimize Mac Storage” feature, and various connectivity issues concerning USB hubs and monitors.

Moreover, a specific mention was made of compatibility hurdles with PACE products, including the widely used iLok License Manager, which could affect a broad array of users relying on these solutions for digital rights management.

There are also mentions of connectivity challenges involving USB hubs and monitors equipped with USB ports, alongside compatibility hitches with PACE products like the iLok License Manager on Apple silicon Macs updated to macOS 14.4.

Final Word

As of now, Apple has yet to respond to these concerns, leaving many in the community awaiting further guidance.  In the meantime, users of ARM-based Apple devices are advised to exercise caution and delay the macOS 14.4 update until these critical issues are addressed. You can also track the issue here

author

Anas Hasan

date

March 20, 2024

time

1 month ago

Anas Hassan is a tech geek and cybersecurity enthusiast. He has a vast experience in the field of digital transformation industry. When Anas isn’t blogging, he watches the football games.

Have Your Say!!

Join 3 million+ users to embrace internet freedom

Signup for PureVPN to get complete online security and privacy with a hidden IP address and encrypted internet traffic.