Allarme di Oracle su macOS 14.4 e Java

da Redazione
0 commenti 2 minuti leggi
Apple Presenta macOS Sonoma

Oracle ha recentemente lanciato un avvertimento ai clienti Apple, consigliando di posticipare l’installazione dell’ultimo aggiornamento macOS 14.4 Sonoma a causa di un problema critico che interrompe il funzionamento di Java su CPU Apple silicon. Questo problema, che si manifesta frequentemente e in modo intermittente, porta alla terminazione improvvisa dei processi Java su Mac dotati di processori M1, M2 e M3, senza alcun avviso.

Annunci

Nessuna soluzione disponibile

Il problema interessa tutte le versioni di Java, dalla 8 alle più recenti build in accesso anticipato di JDK 22. Al momento, non esistono soluzioni alternative e, data la complessità nel ripristinare una versione precedente di macOS, gli utenti colpiti potrebbero trovarsi in difficoltà nel tornare a una configurazione stabile senza un backup completo del sistema effettuato prima dell’aggiornamento.

Radice del problema

Il malfunzionamento è attribuito alla modalità con cui macOS, su CPU Apple silicon, gestisce i tentativi di accesso della JVM (Java Virtual Machine) a regioni di memoria protette. A differenza delle versioni precedenti di macOS, che inviavano un segnale SIGBUS o SIGSEGV al processo, consentendogli di decidere come procedere, macOS 14.4 interviene con un segnale SIGKILL che termina immediatamente il processo. Questo comportamento è particolarmente problematico per la JVM, che utilizza la generazione dinamica di codice e accede a regioni di memoria protette per garantire correttezza e prestazioni.

Raccomandazioni e Avvisi di Oracle

Oracle ha informato i propri clienti, Apple e i partner di OpenJDK su questa criticità, consigliando agli utenti Apple di posticipare l’aggiornamento fino alla risoluzione del problema. “Raccomandiamo agli utenti di Java su dispositivi Apple ARM con macOS 14 di ritardare l’applicazione dell’aggiornamento fino a che il problema non sia risolto”, ha dichiarato Aurelio Garcia-Ribeyro, Senior Director of Product Management presso Oracle.

Altri problemi con macOS 14.4

Oltre ai problemi con Java, gli utenti che hanno già installato macOS 14.4 Sonoma hanno segnalato altre problematiche, tra cui:

  • Driver di stampanti, in particolare HP, rimossi o corrotti.
  • Perdita delle versioni precedenti dei file salvati per chi utilizza la funzione “Ottimizza archiviazione Mac” se rimossa dalla memoria locale di iCloud Drive.
  • Problemi di connettività con hub USB e monitor dotati di porte USB.
  • Potenziali incompatibilità con i prodotti PACE, inclusi iLok License Manager, su Mac con chip Apple e macOS 14.4.

Si può anche come

MatriceDigitale.it – Copyright © 2024, Livio Varriale – Registrazione Tribunale di Napoli n° 60 del 18/11/2021. – P.IVA IT10498911212 Privacy Policy e Cookies

Developed with love by Giuseppe Ferrara