MacOS 14.4 et la gestion de la mémoire

31 views
Skip to first unread message

Remi Forax

unread,
Mar 16, 2024, 4:59:24 AMMar 16
to lescastcodeurs
Hello,
la dernire update de MacOS 14.4 est buggée, enfin Apple dit que c'est une feature, et cela touche tous les programmes qui utilisent le mécanisme de protection de la mémoire et reprennent sur le signal SIGBUS (une optimisation très courante). Donc au moins, la VM Java marche pas si on met à jour MacOS.

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

Et https://bugs.openjdk.org/browse/JDK-8327860

Rémi

Emmanuel Lécharny

unread,
Mar 18, 2024, 1:40:52 PMMar 18
to lescast...@googlegroups.com
Merci Rémi, l'info commence effectivement à circuler.
2 précisions:
* Ca ne touche que les Mac avec des processeurs M1,M2 et M3, donc les
'vieux' mac basés sur des i386 sont toujours OK.
* java se lance, on peut bosser, mais il y a des plantages de temps en
temps. Pas si fréquent que ça...
--
*Emmanuel Lécharny* P. +33 (0)6 08 33 32 61
elec...@apache.org

Guillaume Laforge

unread,
Mar 18, 2024, 2:34:47 PMMar 18
to lescast...@googlegroups.com
Je n'en ai pas encore eu (dans IntelliJ)

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes lescastcodeurs.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com.

Emmanuel Lécharny

unread,
Mar 18, 2024, 6:01:53 PMMar 18
to lescast...@googlegroups.com
Je viens d'avoir mon premier crash, dans Eclipse, en chargeant un projet
volumineux.

On 18/03/2024 19:34, Guillaume Laforge wrote:
> Je n'en ai pas encore eu (dans IntelliJ)
>
> Le lun. 18 mars 2024, 18:40, Emmanuel Lécharny <elec...@gmail.com
> <mailto:elec...@gmail.com>> a écrit :
>
> Merci Rémi, l'info commence effectivement à circuler.
> 2 précisions:
> * Ca ne touche que les Mac avec des processeurs M1,M2 et M3, donc les
> 'vieux' mac basés sur des i386 sont toujours OK.
> * java se lance, on peut bosser, mais il y a des plantages de temps en
> temps. Pas si fréquent que ça...
>
>
> On 16/03/2024 09:59, Remi Forax wrote:
> > Hello,
> > la dernire update de MacOS 14.4 est buggée, enfin Apple dit que
> c'est une feature, et cela touche tous les programmes qui utilisent
> le mécanisme de protection de la mémoire et reprennent sur le signal
> SIGBUS (une optimisation très courante). Donc au moins, la VM Java
> marche pas si on met à jour MacOS.
> >
> > https://blogs.oracle.com/java/post/java-on-macos-14-4
> <https://blogs.oracle.com/java/post/java-on-macos-14-4>
> >
> > Et https://bugs.openjdk.org/browse/JDK-8327860
> <https://bugs.openjdk.org/browse/JDK-8327860>
> >
> > Rémi
> >
>
> --
> *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61
> elec...@apache.org <mailto:elec...@apache.org>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes lescastcodeurs.
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> lescastcodeur...@googlegroups.com
> <mailto:lescastcodeurs%2Bunsu...@googlegroups.com>.
> Cette discussion peut être lue sur le Web à l'adresse
> https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com>.
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "lescastcodeurs".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> lescastcodeur...@googlegroups.com
> <mailto:lescastcodeur...@googlegroups.com>.
> Cette discussion peut être lue sur le Web à l'adresse
> https://groups.google.com/d/msgid/lescastcodeurs/CAJ2HCd9Tk6zNvyGGY2PccfRKKNh%3DxTRHWX6xi6A3f8N4D178cg%40mail.gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/CAJ2HCd9Tk6zNvyGGY2PccfRKKNh%3DxTRHWX6xi6A3f8N4D178cg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Jeff MAURY

unread,
Mar 18, 2024, 6:11:53 PMMar 18
to lescastcodeurs
Ce que je comprends encore pas bien c'est pourquoi cela ne toucherai que java

Jeff 

Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Cette discussion peut être lue sur le Web à l'adresse https://groups.google.com/d/msgid/lescastcodeurs/e3326f87-7f61-4ef4-815b-a168b3cd4dc9%40gmail.com.

Remi Forax

unread,
Mar 18, 2024, 6:53:39 PMMar 18
to lescastcodeurs
From: "Jeff MAURY" <jeff...@gmail.com>
To: "lescastcodeurs" <lescast...@googlegroups.com>
Sent: Monday, March 18, 2024 11:11:33 PM
Subject: [SOC-Renater]Re: [LCC] MacOS 14.4 et la gestion de la mémoire
Ce que je comprends encore pas bien c'est pourquoi cela ne toucherai que java

Si j'ai bien tout compris, il te faut une application qui a JIT qui tourne sur macOS ARM64 en mode Hardened Runtime [1].

Il y a un reproducer en C

donc c'est pas unique à Java mais la VM Java remplie bien toutes les conditions.


Jeff 



Emmanuel Lécharny

unread,
Mar 26, 2024, 1:24:22 PMMar 26
to lescast...@googlegroups.com
Il semble que le opb soit corrigé avec Mac OS Sonoma 14.4.1:

https://www.macg.co/macos/2024/03/macos-sonoma-1441-corrige-les-soucis-avec-java-et-les-hubs-usb-142889

On 18/03/2024 23:53, Remi Forax wrote:
>
>
> ------------------------------------------------------------------------
>
> *From: *"Jeff MAURY" <jeff...@gmail.com>
> *To: *"lescastcodeurs" <lescast...@googlegroups.com>
> *Sent: *Monday, March 18, 2024 11:11:33 PM
> *Subject: *[SOC-Renater]Re: [LCC] MacOS 14.4 et la gestion de la mémoire
>
> Ce que je comprends encore pas bien c'est pourquoi cela ne toucherai
> que java
>
>
> Si j'ai bien tout compris, il te faut une application qui a JIT qui
> tourne sur macOS ARM64 en mode Hardened Runtime [1].
>
> Il y a un reproducer en C
> https://bugs.openjdk.org/browse/JDK-8327860?focusedId=14656913&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14656913 <https://bugs.openjdk.org/browse/JDK-8327860?focusedId=14656913&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14656913>
>
> donc c'est pas unique à Java mais la VM Java remplie bien toutes les
> conditions.
>
>
> Jeff
>
>
> [1] https://developer.apple.com/documentation/security/hardened_runtime
> <https://developer.apple.com/documentation/security/hardened_runtime>
>
>
>
> Le lun. 18 mars 2024, 23:01, Emmanuel Lécharny <elec...@gmail.com
> <mailto:elec...@gmail.com>> a écrit :
>
> Je viens d'avoir mon premier crash, dans Eclipse, en chargeant
> un projet
> volumineux.
>
> On 18/03/2024 19:34, Guillaume Laforge wrote:
> > Je n'en ai pas encore eu (dans IntelliJ)
> >
> > Le lun. 18 mars 2024, 18:40, Emmanuel Lécharny
> <elec...@gmail.com <mailto:elec...@gmail.com>
> > <mailto:elec...@gmail.com <mailto:elec...@gmail.com>>> a
> <mailto:elec...@apache.org <mailto:elec...@apache.org>>
> >
> >     --
> >     Vous recevez ce message, car vous êtes abonné au groupe
> Google
> >     Groupes lescastcodeurs.
> >     Pour vous désabonner de ce groupe et ne plus recevoir
> d'e-mails le
> >     concernant, envoyez un e-mail à l'adresse
> > lescastcodeur...@googlegroups.com
> <mailto:lescastcodeurs%2Bunsu...@googlegroups.com>
> >     <mailto:lescastcodeurs%2Bunsu...@googlegroups.com
> <mailto:lescastcodeurs%252Buns...@googlegroups.com>>.
> >     Cette discussion peut être lue sur le Web à l'adresse
> >
> https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com> <https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/193703ba-5627-4ee0-b8f0-8942e9111828%40gmail.com>>.
> >
> > --
> > Vous recevez ce message, car vous êtes abonné au groupe
> Google Groupes
> > "lescastcodeurs".
> > Pour vous désabonner de ce groupe et ne plus recevoir
> d'e-mails le
> > concernant, envoyez un e-mail à l'adresse
> > lescastcodeur...@googlegroups.com
> <mailto:lescastcodeurs%2Bunsu...@googlegroups.com>
> > <mailto:lescastcodeur...@googlegroups.com
> <mailto:lescastcodeurs%2Bunsu...@googlegroups.com>>.
> > Cette discussion peut être lue sur le Web à l'adresse
> >
> https://groups.google.com/d/msgid/lescastcodeurs/CAJ2HCd9Tk6zNvyGGY2PccfRKKNh%3DxTRHWX6xi6A3f8N4D178cg%40mail.gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/CAJ2HCd9Tk6zNvyGGY2PccfRKKNh%3DxTRHWX6xi6A3f8N4D178cg%40mail.gmail.com> <https://groups.google.com/d/msgid/lescastcodeurs/CAJ2HCd9Tk6zNvyGGY2PccfRKKNh%3DxTRHWX6xi6A3f8N4D178cg%40mail.gmail.com?utm_medium=email&utm_source=footer <https://groups.google.com/d/msgid/lescastcodeurs/CAJ2HCd9Tk6zNvyGGY2PccfRKKNh%3DxTRHWX6xi6A3f8N4D178cg%40mail.gmail.com?utm_medium=email&utm_source=footer>>.
>
> --
> *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61
> elec...@apache.org <mailto:elec...@apache.org>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes lescastcodeurs.
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails
> le concernant, envoyez un e-mail à l'adresse
> lescastcodeur...@googlegroups.com
> <mailto:lescastcodeurs%2Bunsu...@googlegroups.com>.
> Cette discussion peut être lue sur le Web à l'adresse
> https://groups.google.com/d/msgid/lescastcodeurs/e3326f87-7f61-4ef4-815b-a168b3cd4dc9%40gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/e3326f87-7f61-4ef4-815b-a168b3cd4dc9%40gmail.com>.
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe
> Google Groupes "lescastcodeurs".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> lescastcodeur...@googlegroups.com
> <mailto:lescastcodeur...@googlegroups.com>.
> Cette discussion peut être lue sur le Web à l'adresse
> https://groups.google.com/d/msgid/lescastcodeurs/CANyrOm5TgnGS0QbEcXj9Upgj60rCn9aetvLPK3TszK%2Bm5k29oQ%40mail.gmail.com <https://groups.google.com/d/msgid/lescastcodeurs/CANyrOm5TgnGS0QbEcXj9Upgj60rCn9aetvLPK3TszK%2Bm5k29oQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "lescastcodeurs".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> lescastcodeur...@googlegroups.com
> <mailto:lescastcodeur...@googlegroups.com>.
> Cette discussion peut être lue sur le Web à l'adresse
> https://groups.google.com/d/msgid/lescastcodeurs/914940220.34019763.1710802414279.JavaMail.zimbra%40univ-eiffel.fr <https://groups.google.com/d/msgid/lescastcodeurs/914940220.34019763.1710802414279.JavaMail.zimbra%40univ-eiffel.fr?utm_medium=email&utm_source=footer>.
Reply all
Reply to author
Forward
0 new messages