Oracle avverte che l'aggiornamento macOS 14.4 interrompe Java sulle CPU Apple
Oracle avverte che l'aggiornamento macOS 14.4 interrompe Java sulle CPU Apple
Oracle ha avvertito i clienti Apple di ritardare l'installazione dell'ultimo aggiornamento macOS 14.4 Sonoma perché interromperà Java sulle CPU Apple in silicio.
Questo problema causa frequentemente e in modo intermittente l'interruzione del processo Jave senza preavviso sui Mac interessati con processori M1, M2 e M3.
Interessa tutte le versioni Java, da Java 8 alle ultime build ad accesso anticipato di JDK 22, e al momento non sono disponibili soluzioni alternative.
"Non è disponibile alcuna soluzione alternativa e poiché non esiste un modo semplice per ripristinare un aggiornamento macOS, gli utenti interessati potrebbero non essere in grado di tornare a una configurazione stabile a meno che non dispongano di un backup completo dei loro sistemi prima dell'aggiornamento del sistema operativo", ha avvertito Aurelio Garcia. -Ribeyro, Direttore senior della gestione del prodotto presso Oracle.
Ciò è causato dal modo in cui macOS in esecuzione sul silicio Apple risponde quando un processo JAVA tenta di accedere alla memoria nelle aree di memoria protette. Nelle versioni precedenti di macOS, il sistema operativo inviava un segnale SIGBUS o SIGSEGV al processo e gli lasciava decidere come continuare.
Tuttavia, in macOS 14.4, il sistema operativo ora risponde con un segnale SIGKILL che termina il processo che tenta di accedere alla memoria protetta. Secondo Garcia-Ribeyro, poiché la Java Virtual Machine utilizza la generazione di codice dinamico e accede alla memoria in aree di memoria protette per garantire correttezza e prestazioni, il suo processo verrà interrotto dopo la distribuzione dell'aggiornamento macOS 14.4.
Oracle ha già avvisato i clienti, Apple e i loro partner OpenJDK e consiglia agli utenti Apple di ritardare l'aggiornamento finché il problema non verrà risolto.
"Raccomandiamo agli utenti Java su dispositivi Apple basati su ARM che eseguono macOS 14 di ritardare l'applicazione dell'aggiornamento fino a quando il problema non sarà risolto", ha affermato Garcia-Ribeyro.
Altri problemi causati da macOS 14.4
Gli utenti Mac che hanno già installato macOS 14.4 Sonoma hanno riferito di aver riscontrato anche altri problemi oltre all'arresto inaspettato di Java, come riportato da MacRumors.
Altri problemi di cui gli utenti che desiderano aggiornare a macOS 14.4 dovrebbero essere a conoscenza:
I driver della stampante, soprattutto per le stampanti HP, potrebbero essere rimossi o danneggiati.
Coloro che utilizzano "Ottimizza archiviazione Mac" potrebbero perdere tutte le versioni di file precedentemente salvate se vengono rimosse dalla memoria locale di iCloud Drive.
Alcuni utenti hanno segnalato problemi di connettività con hub USB e monitor con porte USB.
I Mac Apple Silicon con macOS 14.4 potrebbero presentare problemi di compatibilità con i prodotti PACE, incluso iLok License Manager.
Un portavoce di Apple non è stato immediatamente disponibile per un commento quando è stato contattato oggi da BleepingComputer.