Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Actualité

Mac

Attention, macOS Sonoma 14.4 fait planter les Apps Java !

Par June Cantillon - Publié le

Décidément, la dernière mouture de macOS Sonoma ne fait pas que des heureux, et serait tout simplement à éviter pour les utilisateurs d'applications Java.

macOS Sonoma 14.4 problème Java


macOS Sonoma fait planter les Apps Java !



Après les soucis avec les hubs USB et les imprimantes qui ne répondent plus, voici que macOS Sonoma 14.4 fait tout simplement planter les applications Java. Au sein d'un billet de blog officiel, Oracle met en garde les utilisateurs de macOS Sonoma et d'applications basées sur Java depuis la version 8 jusqu'au dernières itérations sur les Mac Apple Silicon. Ce souci n'a pas été détecté avant la sortie de la version finale car le problème n'affectait pas les versions bêta de macOS Sonoma 14.4

Attention, macOS Sonoma 14.4 fait planter les Apps Java !


Une mise à jour à éviter selon Oracle



En effet, depuis la dernière mise à jour de macOS Sonoma, numérotée 14.4 et déployée le 7 mars dernier, le système rend les Apps Java totalement instables et les force à quitter inopinément. Selon Aurelio Garcia-Ribeyro, dirigeant la section gestion des produits chez Oracle :

macOS sur les processeurs Apple Silicon (M1, M2 et M3) inclut une fonctionnalité qui contrôle comment et quand le code généré dynamiquement peut être produit (écrit) ou exécuté par thread.

Dans le cadre normal du cycle de compilation et d’exécution, les processus exécutés sur macOS peuvent accéder à des régions de mémoire protégées. Avant la mise à jour macOS 14.4, dans certaines circonstances, le noyau macOS répondait à ces accès mémoire protégés en envoyant un signal, SIGBUS ou SIGSEGV, au processus. Le processus pourrait alors choisir de gérer le signal et de poursuivre l’exécution. Avec macOS 14.4, lorsqu'un thread fonctionne en mode écriture, si un accès mémoire à une région mémoire protégée est tenté, macOS enverra le signal SIGKILL à la place. Ce signal ne peut pas être géré par le processus et le processus est terminé sans condition.

La machine virtuelle Java génère du code de manière dynamique et exploite le mécanisme de signal d'accès à la mémoire protégé à la fois pour l'exactitude (par exemple, pour gérer la troncature des fichiers mappés en mémoire) et pour les performances. Avec macOS 14.4, les programmes qui tentent cela se termineront désormais au lieu d'avoir la possibilité de gérer le signal.

Les applications compilées à l'avance créées avec GraalVM Native Image ne devraient pas être affectées, mais votre capacité à créer de nouvelles images peut l'être.

Oracle a informé ses clients, Apple et nos partenaires OpenJDK de cette situation. Nous recommandons aux utilisateurs de Java sur des appareils Apple basés sur ARM exécutant macOS 14 de retarder l'application de la mise à jour jusqu'à ce que ce problème soit résolu.


Faute de solution disponible actuellement, Oracle conseille donc aux utilisateurs d'applications Java et de Mac Apple Silicon de ne pas mettre à jour leur système vers la version 14.4 de Sonoma. Devant le nombre de bugs et soucis de cette mouture, nous devrions rapidement voir arriver une nouvelle mise à jour mineure, contenant, espérons-le, plus de correctifs que de nouveaux problèmes.
Mac4Ever recrute sur Paris et Nîmes

Mac4Ever recrute sur Paris et Nîmes

Mac4ever renforce ses équipes et recherche plusieurs personnes pour participer à la rédaction de son fil d'actualité, à la création de contenu vidéo, ainsi qu'à l'amélioration du référencement des contenus. Si tu es intéressé, n'hésite pas à postuler !

Les MacBook Air et Pro M3 avec 16Go de RAM sont disponibles chez les revendeurs !

Les MacBook Air et Pro M3 avec 16Go de RAM sont disponibles chez les revendeurs !

Depuis le mois dernier, Apple propose des configurations des MacBook Air et MacBook Pro M3 dotées de 16Go de RAM. S'il était déjà...

La meilleure batterie nomade (140W 2xUSB-C) en promo à son prix le plus bas (-33%) !

La meilleure batterie nomade (140W 2xUSB-C) en promo à son prix le plus bas (-33%) !

Les batteries externes compactes peuvent être vraiment pratiques en déplacement et une promotion permet aujourd'hui de s'offrir mon modèle...

Le Snapdragon X Plus est plus performant qu'un M3, selon Qualcomm !

Le Snapdragon X Plus est plus performant qu'un M3, selon Qualcomm !

Qualcomm étoffe son catalogue de puces ARM pensées pour les ordinateurs protables en déclinant le Snapdragon X Elite en version Plus et...

Apple plancherait sur des puces maison pour les serveurs et l'IA

Apple plancherait sur des puces maison pour les serveurs et l'IA

Après avoir installé ses propres puces dans ses appareils, Apple pourrait équiper ses serveurs de puces développée par ses...

Adobe dévoile une IA générative plus transparente pour Photoshop

Adobe dévoile une IA générative plus transparente pour Photoshop

A l'occasion de sa conférence MAX, Adobe lance son nouveau Photoshop en version bêta avec des fonctionnalités avancées en...

Des périphériques moins chers pour les créateurs de contenu chez Elgato !

Des périphériques moins chers pour les créateurs de contenu chez Elgato !

Si vous diffusez fréquemment des vidéos sur le net et que vous souhaitez vous équiper afin de proposer des contenus de qualité,...

L'écran 5K Studio Display d'Apple de retour à son prix le plus bas !

L'écran 5K Studio Display d'Apple de retour à son prix le plus bas !

Une nouvelle fournée de moniteurs est disponible aujourd'hui sur la boutique de produits reconditionnés d'Apple. Il faudra toutefois faire vite...

Et si Apple sautait le Mac mini M3 ?

Et si Apple sautait le Mac mini M3 ?

Il y a quelques mois, Apple a commencé sa transition vers les processeurs M3, à commencer par le MacBook Pro 14" M3, le MacBook Pro 16" M3 Pro,...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

5 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.