«

»

Mar 21

Mac OS 14.4 problemi con Java

Se avete un Mac recente che monta i nuovi processori Apple M1, M2 o M3 ed usate qualche programma sviluppato con Java non aggiornate per il momento il sistema operativo all’ultima versione Sonoma 14.4 rilasciata da poco da Apple perchè a causa di un grave bug in questo update il codice Java verrà bloccato !

Le macchine Apple Mac precedenti che usano le cpu x86 di Intel invece non sono affette da questo bug e quindi possono essere aggiornate a Mac OS 14.4 senza grossi problemi.

 

Purtroppo Apple come Microsoft ed altri grossi produttori di software ormai rilascia gli aggiornamenti del sistema operativo senza mai testarli a fondo, questo comporta che gli utenti finali diventino dei beta testers di software non provati a dovere.

Nel caso specifico per colpa di un errore nel codice dell’aggiornamento del sistema operativo Mac OS Sonoma 14.4 i programmi Java smetterano di funzionare se nella vostra macchina è presente un processore Apple M1, M2 o M3 (gli ultimi montati dai Mac dopo la transizione dai precedenti modelli che usavano cpu Intel x86).

Se avete dubbi potete verificare quale processore monta il vostro Apple Mac dal menù superiore in alto a sinistra e selezionare :

logo Apple -> Informazioni su questo Mac

comparirà una videata in cui si leggono le specifiche della macchina tra cui il tipo di processore (Apple Mx o Intel)

.

Il bug è relativo ad una funzione di sicurezza specifica dei processori Apple Mx che interpretano erroneamente il codice generato in maniera dinamica da Java come nocivo e quindi interrompono il processo pensando che sia un virus o codice malevolo.

Oracle ha analizzato il problema ed ha individuato la causa ma non esiste un workaround software lato Java per sistemare le cose, bisogna attendere che Apple rilasci la prossima versione di aggiornamento del sistema operativo Sonoma che sarà la 14.5 o la 14.4.x se decideranno di rilasciare un update urgente per sistemare questa cosa.

.

Per maggiori info potete leggere questa nota tecnica sul sito di Oracle / Java :

https://blogs.oracle.com/java/post/java-on-macos-14-4

se invece avete necessità di installare Java sul vostro Mac qui trovate tutte le versioni per i vari sistemi operativi, tra cui Mac OS :

https://www.java.com/it/download/manual.jsp

.

Se volete bloccare questo aggiornamento in modo che non si installi in automatico leggete qui :

Mac OS bloccare aggiornamento sistema operativo

.

Ovviamente il consiglio è quello di aspettare sempre qualche settimana prima di applicare gli ultimi aggiornamenti dei sistemi operativi rilasciati da Apple o Microsoft perchè il rischio che abbiano qualche bug importante come in questo caso è sempre abbastanza elevato e quindi l’aggiornamento fa molti più danni rispetto ai problemi che dovrebbe risolvere !

: – (

 

1 commento

  1. Manlio

    Confermo che la versione 14.4.1 appena rilasciata da Apple sistema il problema di Java su Mac OS.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>