- Lid geworden
- 2 aug 2016
- Berichten
- 36.718
- Waarderingsscore
- 7.078
- Punten
- 113
- OS
- Windows 11 Professional
- AV
- Microsoft Defender, MBAM & Eset Online
- FW
- Windows Firewall
Oracle waarschuwt dat de macOS 14.4-update Java breekt op Apple CPU's
Door Sergiu Gatlan
Publicatie van BleepingComputer
Oracle waarschuwt Apple-klanten om de installatie van de nieuwste macOS 14.4 Sonoma-update uit te stellen, omdat deze Java op
Apple-silicium-CPU's kapot maakt.
Dit probleem zorgt er vaak en met tussenpozen voor dat het Jave-proces zonder waarschuwing wordt beëindigd op getroffen Macs
met M1-, M2- en M3-processors.
Het is van invloed op alle Java-versies, van Java 8 tot de nieuwste early access-builds van JDK 22, en er zijn momenteel geen
oplossingen beschikbaar.
"Er is geen oplossing beschikbaar, en aangezien er geen gemakkelijke manier is om een macOS-update terug te draaien, kunnen
getroffen gebruikers mogelijk niet terugkeren naar een stabiele configuratie, tenzij ze voorafgaand aan de OS-update een volledige
back-up van hun systemen hebben", waarschuwde Aurelio Garcia. -Ribeyro, senior directeur productmanagement bij Oracle.
Dit wordt veroorzaakt door de manier waarop macOS op Apple Silicon reageert wanneer een JAVA-proces probeert toegang te
krijgen tot geheugen in beschermde geheugengebieden. In eerdere versies van macOS stuurde het besturingssysteem een
SIGBUS- of SIGSEGV-signaal naar het proces en liet het beslissen hoe het verder moest gaan.
In macOS 14.4 reageert het besturingssysteem nu echter met een SIGKILL-signaal dat het proces beëindigt dat probeert toegang te
krijgen tot beveiligd geheugen. Volgens Garcia-Ribeyro zal het proces worden beëindigd na de implementatie van de
macOS 14.4-update, omdat de Java Virtual Machine gebruikmaakt van dynamische codegeneratie en toegang heeft tot geheugen in
beschermde geheugenregio's om de juistheid en prestaties te garanderen.
Oracle heeft klanten, Apple en hun OpenJDK-partners al gewaarschuwd en adviseert Apple-gebruikers om het updaten uit te stellen
totdat het probleem is opgelost.
"We raden gebruikers van Java op ARM-gebaseerde Apple-apparaten met macOS 14 aan om de update uit te stellen totdat dit
probleem is opgelost", aldus Garcia-Ribeyro.
Mac-gebruikers die macOS 14.4 Sonoma al hadden geïnstalleerd, hebben ook gemeld dat ze andere problemen ondervinden dan dat
Java onverwachts wordt afgesloten, zoals MacRumors meldde.
Een woordvoerder van Apple was niet onmiddellijk beschikbaar voor commentaar toen BleepingComputer vandaag contact opnam.
Door Sergiu Gatlan
Publicatie van BleepingComputer

Oracle waarschuwt Apple-klanten om de installatie van de nieuwste macOS 14.4 Sonoma-update uit te stellen, omdat deze Java op
Apple-silicium-CPU's kapot maakt.
Dit probleem zorgt er vaak en met tussenpozen voor dat het Jave-proces zonder waarschuwing wordt beëindigd op getroffen Macs
met M1-, M2- en M3-processors.
Het is van invloed op alle Java-versies, van Java 8 tot de nieuwste early access-builds van JDK 22, en er zijn momenteel geen
oplossingen beschikbaar.
"Er is geen oplossing beschikbaar, en aangezien er geen gemakkelijke manier is om een macOS-update terug te draaien, kunnen
getroffen gebruikers mogelijk niet terugkeren naar een stabiele configuratie, tenzij ze voorafgaand aan de OS-update een volledige
back-up van hun systemen hebben", waarschuwde Aurelio Garcia. -Ribeyro, senior directeur productmanagement bij Oracle.
Dit wordt veroorzaakt door de manier waarop macOS op Apple Silicon reageert wanneer een JAVA-proces probeert toegang te
krijgen tot geheugen in beschermde geheugengebieden. In eerdere versies van macOS stuurde het besturingssysteem een
SIGBUS- of SIGSEGV-signaal naar het proces en liet het beslissen hoe het verder moest gaan.
In macOS 14.4 reageert het besturingssysteem nu echter met een SIGKILL-signaal dat het proces beëindigt dat probeert toegang te
krijgen tot beveiligd geheugen. Volgens Garcia-Ribeyro zal het proces worden beëindigd na de implementatie van de
macOS 14.4-update, omdat de Java Virtual Machine gebruikmaakt van dynamische codegeneratie en toegang heeft tot geheugen in
beschermde geheugenregio's om de juistheid en prestaties te garanderen.
Oracle heeft klanten, Apple en hun OpenJDK-partners al gewaarschuwd en adviseert Apple-gebruikers om het updaten uit te stellen
totdat het probleem is opgelost.
"We raden gebruikers van Java op ARM-gebaseerde Apple-apparaten met macOS 14 aan om de update uit te stellen totdat dit
probleem is opgelost", aldus Garcia-Ribeyro.
Meer problemen veroorzaakt door macOS 14.4
Mac-gebruikers die macOS 14.4 Sonoma al hadden geïnstalleerd, hebben ook gemeld dat ze andere problemen ondervinden dan dat
Java onverwachts wordt afgesloten, zoals MacRumors meldde.
- Andere problemen waar gebruikers die willen updaten naar macOS 14.4 rekening mee moeten houden:
- Printerstuurprogramma's, vooral voor HP-printers, kunnen worden verwijderd of beschadigd raken.
- Degenen die "Optimize Mac Storage" gebruiken, kunnen alle eerder opgeslagen bestandsversies kwijtraken als deze uit de lokale opslag van iCloud Drive wordt
- Sommige gebruikers hebben verbindingsproblemen gemeld met USB-hubs en monitoren met USB-poorten.
- Apple Silicon Macs met macOS 14.4 kunnen compatibiliteitsproblemen hebben met PACE-producten, waaronder de iLok License Manager.[/SIZE]
Een woordvoerder van Apple was niet onmiddellijk beschikbaar voor commentaar toen BleepingComputer vandaag contact opnam.