Categorie
Sicurezza Informatica

Allarme di Oracle su macOS 14.4 e Java

Tempo di lettura: 2 minuti. Oracle avverte: l’aggiornamento macOS 14.4 causa problemi con Java su CPU Apple. Utenti affrontano terminazioni impreviste e altri disagi. Consigliato posticipare l’aggiornamento.

Tempo di lettura: 2 minuti.

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.

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.

Pronto a supportare l'informazione libera?

Iscriviti alla nostra newsletter // Seguici gratuitamente su Google News
Exit mobile version