macOS Tahoe

Un bug dans MacOS Tahoe laisse le Mac suspendu tous les 49 jours

La très mauvaise qualité des logiciels Apple d’aujourd’hui est une chose à laquelle nous nous sommes habitués. Désormais, c’est l’IA qui programme presque tout, mais même avant cela, Apple n’avait tout simplement pas contrôlé les bugs. Honnêtement, les Mac ne sont plus ce qu’ils étaient. C'est une triste réalité. On disait autrefois qu’un Mac fonctionne, tout simplement. De nos jours, toutes sortes de bugs absurdes affligent le système et il est difficile de ne pas en rencontrer un même si vous êtes un utilisateur peu avancé. Nous n'allons pas parler, par exemple, du Finder, qui est un véritable désastre à bien des égards et continue de l'être tout aussi mauvais chaque année, ni des problèmes d'interface Liquid Glass qui affligent Tahoe partout, parfois de manière très plaisante. C'est littéralement un travail d'amateur. Le bug que nous vous présentons aujourd’hui est tout simplement difficile à croire. Comme nous l'avons constaté par nous-mêmes, macOS Tahoe plante de manière irrévocable tous les 49 jours, 17 heures, 2 minutes et 47 secondes.

Sans plus attendre, ça se bloque. Ce qui est curieux, c'est qu'à distance, sur le réseau, le Mac est toujours vivant et répond aux pings car le service ICMP fonctionne, mais tout le reste se bloque et force un redémarrage forcé en laissant le bouton d'alimentation enfoncé. Il s'agit d'un crash du noyau XNU dû à l'horloge interne, un registre stocké sous forme d'entier de 32 bits dans la variable uint32_t, en millisecondes. Le nombre devient si grand qu'il plante simplement, déborde, redémarre et recommence.

Maintenant que cela est public (via sixcolors) on imagine qu'il ne faudra pas longtemps à Apple pour le corriger car il s'agit d'un bug vraiment gênant. Plus que le bug, cela donne une image bien triste d'une entreprise qui était auparavant fière de la qualité de ses logiciels mais qui depuis quelques années semble simplement se concentrer ailleurs. Nous ne savons pas lequel exactement, mais cela n’empêchera certainement pas des bugs comme celui-ci.

Il est normal que tous les logiciels comportent des bugs. C’est en fait inévitable. Cela fait partie de la programmation. Mais un bug comme celui du Mac se bloque simplement à cause de sa disponibilité, car il est activé, ce qui signifie qu'Apple ne teste tout simplement pas les choses lui-même. C'est encore plus grave si l'on considère qu'il existe des Mac comme le Mac mini qui n'ont littéralement pas de mode veille. Ils sont toujours allumés parce qu'ils consomment incroyablement peu d'énergie électrique lorsqu'ils ne font rien qui nécessite beaucoup d'énergie, que cela n'a tout simplement pas d'importance de les laisser allumés, car la différence avec l'éteindre est pratiquement nulle. C'est pourquoi un Mac mini est un si bon serveur, et c'est pourquoi ce bug est si WTF. Les gens redémarrent et continuent leur vie, mais cela ne peut pas être comme ça, c'est un bug sérieux qu'Apple aurait dû savoir comment trouver lui-même au lieu de le laisser là d'abord, puis de laisser d'autres personnes extérieures à l'entreprise le trouver, le signaler et le publier comme c'est le cas maintenant.

Résumé des actualités de macOS Tahoe

Ils disent qu'iOS 27 se concentrera principalement sur les corrections de bugs et les améliorations de stabilité, plutôt que sur les nouvelles fonctionnalités. Si cela est vrai, j'espère que macOS 27 aura la même priorité.

A lire également