La puce T2 provoque toujours des redémarrages inopinés sans raison connue

Nicolas Furno |

Un lecteur a attiré notre attention sur un bug qui touche des utilisateurs de Mac équipés de la puce Apple T2 sous macOS Catalina. Sur les forums d’Apple, des dizaines de témoignages évoquent ce problème, avec des contextes différents, mais toujours le même résultat. Quand le bug survient, le Mac redémarre inopinément, souvent en faisant souffler ses ventilateurs à leur vitesse maximale pendant une courte période et affiche au démarrage ce message :

BAD MAGIC! (flag set in iBoot panic header), no macOS panic log available
Au redémarrage, voici la seule information affichée par macOS.

Qu’est-ce que cette mauvaise magie ? Il est difficile de le savoir, puisque comme le message le signale, il n’y a pas de log associé au plantage de macOS. En temps normal, les logs enregistrent tout ce qui se passe sur le Mac et ils constituent un allié précieux pour comprendre l’origine d’un bug ou d’un plantage. À défaut, on est limité à des suppositions à partir des témoignages.

Tous les cas référencés sur les forums d’Apple ont deux points communs : le plantage ne concerne que les Mac équipés d’une puce T2 et où macOS Catalina est installé. Le premier semble indéniable, il n’a jamais été répertorié sur un Mac sans cette puce ARM chargée de la sécurité des ordinateurs Apple récents. Tous les modèles sont touchés en revanche, des MacBook Pro au Mac mini de 2018, en passant par l’iMac Pro et même le tout récent Mac Pro.

L’association entre le bug et macOS Catalina est trompeuse toutefois. La dernière version du système d’Apple semble avoir renforcé le problème, et le message d’erreur a changé. Mais ces redémarrages inopinés ne sont pas nouveaux, on les évoquait déjà en 2018 au sujet de l’iMac Pro sous High Sierra. À l’époque, on n’avait jamais su ce qui provoquait ce bug, et malheureusement, on n’est pas beaucoup plus avancé aujourd’hui.

La puce T2 installée dans l’iMac Pro (image iFixit)

Les clients qui vont en Apple Store ou appellent le support technique d’Apple ont systématiquement comme consigne de réinstaller macOS, mais cela ne change rien. Suite à cela, certains ont obtenu un remplacement complet de leur Mac, ou au moins un changement de carte-mère. Pareil, cela ne règle rien et les bugs finissent en général par revenir.

Si ce n’est pas macOS ni le matériel, c’est peut-être l’environnement ? De fait, plusieurs témoignages indiquent que les plantages n’apparaissent que lorsque le Mac est branché à un périphérique, en Thunderbolt 3 ou USB-C. Il semble que brancher l’ordinateur à deux écrans externes augmente les risques, mais ce n’est pas non plus systématique. Et puis, certains ont subi ce bug alors que leur Mac n’était branché à rien, pas même au courant.

Est-ce qu’un logiciel tiers est responsable dans ce cas ? C’est la réponse assez évidente de certains employés Apple, mais des clients ont fait l’effort de réinstaller macOS et de ne pas toucher à la configuration de base et ils ont quand même eu des redémarrages inopinés. Ce bug survient même pendant la veille chez certains, alors que macOS était actif chez d’autres ou alors uniquement quand le Mac est très sollicité. Il semble impossible de trouver un seul point commun à tous ces cas, à part la présence de la puce T2.

Ce Mac touché par le bug a redémarré inopinément pas moins de dix fois entre 19h et 22h.

La seule chose qui est sûre, c’est que ces plantages commencent à agacer sérieusement les personnes concernées. Et on les comprend : ce bug répertorié depuis 2018 peut provoquer des dizaines de redémarrages inopinés par jour. Dans les forums, chacun y va de son astuce : empêcher le Mac d’entrer en veille, couper PowerNap ou encore désactiver la bascule automatique de carte graphique sur les Mac qui ont cette option. Rien ne fonctionne vraiment toutefois et on attend toujours une vraie solution d’Apple.

Si vous utilisez un Mac avec une puce T2, est-ce que vous avez constaté vous aussi ces redémarrages inopinés ? N’hésitez pas à apporter votre témoignage dans les commentaires !

avatar simnico971 | 

Je confirme... it just works 🤡
(MBP 15" papillon 2018)

avatar Scooby-Doo | 

Nouveau slogan pour Apple :

The uptime trend is down !

😁

avatar macosZ | 

Oui moi aussi ça m’arrive une fois pr jour

avatar raoolito | 

oui tout à fait. Mais chez moi on s’oriente sur une barrette de ram défectueuse. Le mac en gros, ne peut rester allumé et/ou en regime soutenu plus de 12 heures sans crash.
la parade est super simple: éteindre avant les 12 heure et le débrancher (éteindre la multiprise) et le laisse 3-4mn ainsi, et le rallumer et reprendre son activité. J’avoue que ces plantages ressemblent furieusement à ce qui est décrit ici, du coup je retient mon achat prévu d’une nouvelle ram, si ca se trouve ca ne reglera rien.
PS: on plantait quasi immédiatement au premier lancement d’un soft de virtualisation, ici virtualBox), MemTest annonce des erreurs dessus apres chaque plantage, mais rien jusqu’à une grosse heure avant. du coup on s’est orienté vers la ram.

bemol quand meme: je suis sous Mojave et j’ai jamais eu ce message en particulier
bemol 2: j’utilise un permamence 2 ecrans et un hdd externe thunderbolt
macmini 2018, i7, 32go de ram

avatar oomu | 

les composants chauffent au cours du fonctionnement,
l'os va prendre des décisions complexes d'allocation de la mémoire au cours de votre usage

oui,il est assez classique qu'une machine plante "au bout d'un moment" (d'usage intensif) à cause de barrettes mémoires problématiques.

Je me méfierai du "quand j'étais sous mojave", sauf si droit dans les yeux et après m'avoir giflé, vous m'assénez que RIEN d'autre dans vos usages et habitudes et tailles de VMs a changé.

-
Qu'est ce qui vous fait douter du diagnostique de MemTest ?

avatar raoolito | 

le fait que ce ne soit pas reproductible hors probleme. si la barrette etait defectueuse, ca devrait se reproduire tout le temps sous Memtest ?
En tous cas le crash ressemble à s’y méprendre à ce qui est décrit ici, mais oui, il y a des différences. Les VMs c’etait quasi immédiat, à chaque lancement ou presque, puis une fois redemarré c’était bon. Par contre les crash que je connais le plus souvent ce sont ceux apres une longue utilisation.
Du coup, on s’est dit qu virtualBox allouait une portion de la ram, et que ca tombait sur celle defectueuse ?
Bref, comme vous vyez on patauge dans la semoule, mais racheter 32GB alors que ce serait un bug, quel gachis.

avatar gaurejac | 

@raoolito : attention Memtest ne détecte pas tous les problèmes avec la RAM, malheureusement.

D'un côté, on peut dire que si Memtest détecte un problème c'est qu'il y a un problème (et encore pas toujours : il y a eu par ex. des faux positifs avec si je me rapelle bien les iMac 21" 2014 où toutes les machines neuves donnaient à tort des erreurs dans Memtest)

Mais parfois Memtest ne détecte rien et tu as des problèmes quand même, notamment Memtest fait pour beaucoup de longs tests très réguliers finalement qui ne ressemblent pas trop aux accès intermittents en usage réel.

Après, ne pas oublier que Memtest ne teste... que la RAM du processeur Intel.
Pas la RAM de la puce T2 qui est une puce ARM "SOC" (system on chip) avec sa propre RAM et qui peut elle même être défectueuse... et aucun moyen de tester cette ram de la puce T2 à ma connaissance.

avatar raoolito | 

@gaurejac

l’autre option consiste à installer les nouvelles barrettes et tester quelques jours (facile suffit de le laisser allumé)
S’il plante on peut revendre en occasion les anciennes

avatar oomu | 

"le fait que ce ne soit pas reproductible hors probleme. si la barrette etait defectueuse, ca devrait se reproduire tout le temps sous Memtest ?"

pas nécessairement, faudrait laisser l'ordi chauffer, et refaire le memtest, et recommencer et voir si c'est cohérent

mais là non je vous dirais que déjà qu'un test échoue, c'est que la machine a un soucis.

Et le moins cher, et plus facile, c'est de changer la mémoire.

Préparez vous : vous les prenez sur amazon par exemple ou corsair qui accepte de vous les reprendre facilement.

Vous faites rapidement plein de tests et stress dés que reçues, si les plantages recommencent, vous la renvoyez à amazon/corsair pour remboursement. Sur 15 jours c'est possible.

avatar raoolito | 

@oomu

Banco! Merci oomu

avatar lapo | 

Idem, c’est insupportable sur mon MBA acheté en janvier 2019.

avatar hirtrey | 

C’est pas un bug mais une fonctionnalité qui nous permets de savoir qu’il faut prendre une pause café.

avatar Scooby-Doo | 

@hirtrey,

" C’est pas un bug mais une fonctionnalité "

Je confirme, c'est une fonctionnalité pour vous rappeler que l'arrêt est toujours d'actualité.

Conclusion : ne pas laisser son ordinateur toujours allumé ou sur veille, c'est beaucoup d'énergie consommée !

Logiciels, (bugs) fonctions et matériels en symbiose parfaite grâce à Apple.

😁

avatar roms.nc | 

@hirtrey

😂

avatar Dodo01 | 

Vivement une class action. Produit impropre à l’usage auquel il est destiné...

Sérieusement c’est lassant le « ah faut restaurer » quand l’écran de ton iPhone déconne ou que ton Mac reboot.
Ils croient vraiment que les clients n’ont que cela à faire... et surtout quand le problème ne vient pas de là.

avatar byte_order | 

Je trouve également que les propriétaires, du moins ceux sous droit UE, de macs qui rencontrent ce problème devraient en effet invoquer la garantie de bon fonctionnement, car l'extinction inopinée régulière alors que le pb est répertorié depuis longtemps déjà chez Apple relève de la vente d'un matériel avec vice de fabrication.

Par ailleurs, aux consommateurs de tirer également les conséquences sur l'évolution de leur confiance qu'ils accord[ai]ent à Apple.

avatar pim | 

@byte_order

C’est clair !

avatar occam | 

@byte_order

"Par ailleurs, aux consommateurs de tirer également les conséquences sur l'évolution de leur confiance qu'ils accord[ai]ent à Apple."

Ils le font déjà.
J’ai passé la journée en train (détail indiquant que c’est hors de France) à rejoindre un groupe de travail. Pour la dernière partie du trajet, la plupart des participants se sont retrouvés dans le même train. Nous avons sorti nos ordis.
Il y a cinq ans, moitié Mac, moitié PC, toutes marques confondues. Les heavy users, tous sur Mac.
L’année dernière, j’était le dernier à ramener un MBP.
Cette année, plus de Mac. Rien, nada, bubkes.

Pire, plus de développement pour Mac. Les ressources viennent à manquer, et plus personne parmi les participants n’est prêt à miser sur l’avenir de cette plateforme.

Quand je demande à la ronde « pourquoi ? », les récits auraient de quoi remplir un multiple du volume du présent fil.
Mais la teneur est similaire. Ce qui était un outil de travail est devenu un gadget de luxe, capricieux et instable. Plus précisément, car tel était le mot anglais répété sans cesse : « unreliable ».

avatar ioda | 

J'avais annoncé ça quand Steve a passer la main à Tim ! ! Ça aura mis presque dix ans mais ça arrive.

avatar pagaupa | 

@byte_order

« la garantie de bon fonctionnement »
Difficile avec une marque qui n’a JAMAIS reconnu le vice caché et qui impose le programme de réparation pour éviter le remboursement.

avatar byte_order | 

@pagaupa

> Difficile avec une marque qui n’a JAMAIS reconnu le vice caché et qui impose
> le programme de réparation pour éviter le remboursement.

Le consommateur n'a pas besoin de prouver qu'Apple reconnait que c'est un vice caché, c.a.d. que c'est un vice que le constructeur cache volontairement.

Le consommateur a besoin de prouver que le défaut est connu du constructeur au moment de la vente, qu'il n'est pas corrigé et que l'objet vendu est connu du constructeur comme ayant potentiellement ce défaut.

En l'occurrence, tout mac vendu avec ou mis à jour sous Catalina depuis que ce bug est répertorié chez Apple rentre parfaitement dans ce cadre.

Bien sûr, Apple, comme tant d'autres constructeurs, peut jouer de la mauvaise fois, mais en l’occurrence un courrier de mise en demeure de corriger dans les plus brefs délais le problème répertorié avant la data d'achat de votre machine au titre de la garantie de bon fonctionnement est parfaitement légal, initie la procédure d'exercice de cette garantie et à défaut de correction permet d'obtenir le remplacement du matériel par un autre n'ayant pas ce défaut ou, si ce remplacement ne permet pas de corriger le problème, le remboursement de l'achat.

La mauvaise fois n'est pas une garantie juridique pour Apple, elle fait plus office de dissuasion auprès de ses clients qui hésitent trop facilement et rapidement à défendre *leurs* droits.

En dernier lieu, la meilleure défense de ses droits de consommateur, et à défaut de mieux, reste de ne *pas* racheter auprès du même constructeur. Et de faire publicité des raisons de ce choix. Sans oublier les associations de défense des consommateurs.

Tapez aux profits, quoi.

avatar pagaupa | 

@byte_order

« En dernier lieu, la meilleure défense de ses droits de consommateur, et à défaut de mieux, reste de ne pas racheter auprès du même constructeur. Et de faire publicité des raisons de ce choix. Sans oublier les associations de défense des consommateurs.»

Ce que je me suis appliqué à faire depuis 2011...

avatar Mdtdamien | 

Espérons pour tous ceux et toutes celles qui ont un Mac et qui sont touchés par ce problème, que Apple ne réagissent pas comme à son accoutumée et de faire l’autruche pendant des mois avant de réagir et de prendre au sérieux le problème.

avatar byte_order | 

@Mdtdamien
"bug répertorié depuis 2018"

Voilà, quoi.
Apple réagit comme à son accoutumée...

avatar iVador | 

Je n’ai pas ce bug sur MacBook Air 2019 et Catalina 10.15.3 bêta 2

avatar Scooby-Doo | 

@iVador,

Conservez votre configuration en l'état et bichonnez la !

Un peu de patience, vous finirez bien par vivre ce bug tôt ou tard, voire jamais (manque de bol pour vous) !

😉

avatar david66 | 

@iVador

Tiens, c’est marrant...

Il y a de cela quelques semaines, en réaction à un article similaire, j’avais indiqué que je ne rencontrais pas de difficultés particulières avec mon MBA 2018, et... vous m’aviez «  gentiment » répondu que vous n’en aviez rien à foutre... que cela ne réglait pas vos problèmes, etc.

Je vous retourne la délicatesse ou...?

avatar SuBWaReZ | 

Probablement un mauvais Magic number lu quelque part (mémoire/registre de la puce T2 ou d’un périphérique qu’elle polle régulièrement, dans un header du bootloader?)

avatar oomu | 

"Et on les comprend : ce bug répertorié depuis 2018 peut provoquer des dizaines de redémarrages inopinés par jour. "

??

des dizaines par JOUR ? mais comment on pourrait utiliser un tel ordinateur ? je ne comprends pas. L'article devrait conclure par un "j'ai acheté rapidement un pc windows, et je suis heureux, E R E" en toute logique. Faut bien pouvoir bosser avec un ordi utile.

Et c'est juste la Malédiction d'habiter au dessus d'un cimetière indien où TOUS les utilisateurs de macs récents plantent des dizaines de fois par jour avec les même usages et programmes ?

Je suis perplexe.

avatar Nicolas Furno | 

@oomu

La capture d’écran juste au-dessus ne suffit pas à le prouver ?

avatar Scooby-Doo | 

@Nicolas Furno,

" La capture d’écran juste au-dessus ne suffit pas à le prouver ? "

Oomu est myope comme une taupe, je ne vois pas d'autre explication !

...

Ou il est allergique aux bugs sur Mac OS 😎

" Ce Mac touché par le bug a redémarré inopinément pas moins de dix fois entre 19h et 22h. "

Faut arrêter de travailler jour ET nuit !

😁

avatar oomu | 

alors non pas Myope mais amblyopie; merci

et relisez l'intention et les mots de commentaire.

je ne dis pas "vous mentez monsieur Alkabach !"

Je dis "mais c'est DIIIIINGUE ! Qu'est-ce qu'on fout à s'accrocher au mac, il est grand temps d'acheter un pc windows !"

vous pensez que je fais de l'outrance pour vous dire "allez vous faire foutre sur un pc windows" ou du second degré.

Mais non, c'est du PREMIER degré cette fois : achetons un BON PC Windows. ça plante MOINS.

Je ne comprends pas qu'il y ait pas eu dans le témoignage un "ce mac est de la merde j'ai donc enfin acheté un pc et lui il marche !"

d'ailleurs, je SUIS allergique aux bugs de macos MOJAVE (!), et c'est pas un hasard si professionnellement je me suis à 100% reconcentré sur linux
et que j'ai migré une partie de mes outils de hobby sur Windows 10 (certes sur un vieux mac pro 2009, en attendant que je me décide à refaire un ordi).

La capture d'écran PROUVE qu'il faut en finir !

C'est ça qui vous échappe. Vous ne lisez pas le commentaire, vous lisez une projection que vous vous faites du commentaire.

Quand on lit de telles histoires sur le mac, ben moi je n'achèterai PLUS de mac.

Toute façon comme dit 1000 fois, le seul mac qui me conviendrait n'existe plus (le mac pro étant parti loin dans la stratosphère et je n'ai pas de fusée :( )

donc je pense qu'il est clair que je suis effectivement allergique aux bugs.

JE suis étonné qu'il n'y ait pas plus de propos et de colère sur un mac qui plante des dizaines de fois par jour. C'est inacceptable un tel ordinateur.

-
je reste mystifié qu'on ait toujours pas trouvé de cause. Y a pour qui ça plante tout le temps, mais pour d'autres même ordi/logiciels non ça va...

Ce que je lis donc c'est que les mac avec T2 ne sont pas fiables.

et je me félicite d'en posséder aucun avec puce T2.

avatar Khrys | 

@oomu

"Et c'est juste la Malédiction d'habiter au dessus d'un cimetière indien où TOUS les utilisateurs de macs récents plantent des dizaines de fois par jour"

J'imagine que ça doit être ça (malédiction liée au fait de vivre et/ou travailler sur un ancien cimetière amérindien 😄).

J'ai 2 Mac à la maison avec puce T2, et une dizaine là où je travaille (ordinateurs équipe de développement) et aucun problème pour le moment (à l'exception de 3 Mac sous Mojave, tous les autres fonctionnent avec Catalina)🤞🏻

avatar raoolito | 

@Khrys

et des périphériques thunderbolt3 ?

avatar Khrys | 

@raoolito

Non, pas sur tous, mais quelques uns, oui (GPU et/ou écrans).

avatar Lelong | 

MBP 15" pouces late 2018 sous High Sierra et je n'ai jamais rencontré ce problème.
En vous lisant, je ne suis pas prêt de passer à Catalina, ni à Mojave qui semble moins stable que le système que j'utilise actuellement.

avatar oomu | 

Mojave m'a fait comprendre l'inutilité et la vacuité de l'univers... un formidable exercice de "borf, rien d'essentiel m'est apporté"....

avatar fousfous | 

Sur un 16" jamais eu ce problème!

avatar fransik | 

...Mac Mini 2018 en 16/ 256 (Config. d’origine), quelques disques et SSD branchés en USB-C, un lecteur de carte, etc, sous Catalina depuis la mise a jour qui a apporté la nouvelle mouture de Rappels à iOS, et je n’ai jamais de plantages.

avatar IceWizard | 

Je n'ai jamais eu ce problème sur mon MacMini 2018, ni sur mon MacBookPro 16" ! Les deux sont sur Catalina ..

D'un autre coté, je change régulièrement les ongles de ma poupée vaudou et j'utilise un attrape-rêve. Pas de Bad Magic chez moi .. Pensez à vous protéger les gars !

avatar xDave | 

"Mac équipés d’une puce T2 et où macOS Catalina est installé. Le premier semble indéniable, il n’a jamais été répertorié sur un Mac sans cette puce ARM chargée de la sécurité des ordinateurs Apple récents. Tous les modèles sont touchés en revanche, des MacBook
Pro au Mac mini de 2018"

Je ne savais pas que le Mini 2018 avait une puce T2...
D'ailleurs la page produit ne mentionne rien de tel, ça doit être bien planqué.

avatar IceWizard | 

xDave
"Je ne savais pas que le Mini 2018 avait une puce T2...
D'ailleurs la page produit ne mentionne rien de tel, ça doit être bien planqué."

C'est expliqué là : https://support.apple.com/fr-fr/HT208862

avatar xDave | 

@IceWizard

Merci. Je mourrai moins con ce soir 😅

avatar raoolito | 

@xDave

https://www.apple.com/fr/mac-mini
c’est sur la page de garde du macmini quand meme :)

avatar xDave | 

@raoolito

haha, bien vu.
Pour ma défense, en arrivant sur cette page, j'ai cliqué directement sur "caractéristiques techniques" -> https://www.apple.com/fr/mac-mini/specs/
Et là queue dalle. Donc si je dois me taper la jolie démo (travail superbe sur le site, au passage) juste pour lire puce t2 après x scrolls et surtout pas trop vite parce que sinon ça ne s'affiche pas… je viens de tester à nouveau, c'est ballot.

mais donc, merci pour l'info.

avatar pocketalex | 

Pour le moment, mon MBP 16" nov 2019 tourne comme une horloge et mon MB12" 2016 a toutes les touches de son clavier parfaitement fonctionnelles

Du coup je ne rentre pas dans la case qui permet de démontrer avec évidence que les produits Apple sont bugués.

avatar mimolette51 | 

Vhaou, fantastique, une machine qui à moins de 3 mois fonctionne encore, pas de doute, c'est la preuve qu'Apple fait du bon boulot.

avatar pocketalex | 

@mimolette

Désolé, sincèrement, de dire que tout va bien. Je sais que ce n’est pas dans le mood de cette communauté et qu’ici un Mac est forcément une arnaque foireuse et buguée, et un PC une horloge qui tourne sans souci. Évidemment.

Un mac qui marche bien ? Houla, vite, il faut un commentaire comme le tient ou tout autre hater pour expliquer que non... un mac non bugué c’est juste un Mac qui n’a pas ENCORE connu de souci, mais que ça va forcément arriver

J’ai deja eu cette discussion avec les claviers papillon, mais encore une fois je suis sincèrement désolé qu’après presque 4 ans d’utilisation intensive mon Macbook 12" a son clavier parfaitement fonctionnel (et aucun bug a signaler, et des performances toujours aussi intéressantes...)

avatar lioneli | 

J’avais le sentiment que ce plantage n’intervient que lorsque Chrome est lancé...

avatar Scooby-Doo | 

Euh, c'était pas plutôt la RAM libre qui agonisait avec Chrome ?

😁

Pages

CONNEXION UTILISATEUR