Le point de défaillance se trouvait dans la routine de compression zlib‑rs (deflate) utilisée par Firefox. Sur certains systèmes, une valeur 16 bits appelée dist pouvait être corrompue et produire un index hors limites, ce qui entraînait le plantage du navigateur.
Mozilla a observé que ce type de corruption correspondait à plusieurs errata matériels documentés sur les processeurs Raptor Lake, notamment :
Dans ce scénario, Firefox n’est que l’endroit où l’erreur devient visible : la corruption survient plus tôt dans la chaîne de traitement du CPU.
La version 151.0.1 renforce la gestion du code impliqué afin que des valeurs anormales ne déclenchent plus le crash observé.
Résultat : les rapports de plantage liés à ce cas précis ont nettement diminué sur les systèmes Raptor Lake.
Important toutefois : il s’agit d’une mesure défensive côté logiciel. Si un processeur a déjà subi une dégradation matérielle, d’autres applications pourraient continuer à rencontrer des instabilités.
Mozilla a également remarqué que les systèmes équipés de microcodes Intel plus récents (par exemple 0x12C) présentaient déjà beaucoup moins de crashs avant même l’arrivée du correctif Firefox.
Une grande partie des problèmes d’instabilité signalés sur les CPU Raptor Lake est liée à un phénomène que Intel appelle « Vmin Shift Instability ».
Le principe : avec le temps, la tension minimale nécessaire au fonctionnement stable du processeur (Vmin) peut augmenter à cause du vieillissement de certains circuits internes — en particulier un circuit d’horloge dans le cœur IA du processeur.
Sous des conditions de tension ou de température élevées, ce vieillissement réduit les marges de timing du CPU. Les conséquences possibles sont :
Ce phénomène peut apparaître progressivement après une utilisation prolongée dans des conditions exigeantes.
Température élevée et forte charge CPU accélèrent les effets liés au Vmin Shift. Lorsque le processeur fonctionne près de ses limites — tension élevée, chaleur importante ou charge soutenue — les risques d’erreurs de timing augmentent.
Les ingénieurs de Mozilla ont même observé une hausse des rapports de crash provenant de zones touchées par des vagues de chaleur estivales, suggérant que la température ambiante poussait certains systèmes déjà fragiles au‑delà de leur seuil de stabilité.
Autrement dit, le navigateur servait souvent simplement d’indicateur visible d’une instabilité matérielle plus profonde.
Face aux signalements d’instabilité, Intel a déployé plusieurs mesures.
Mises à jour de microcode. L’entreprise a publié plusieurs révisions de firmware — notamment 0x129, 0x12B et 0x12F — destinées à améliorer la gestion de la tension et à limiter les conditions déclenchant le Vmin Shift. Ces correctifs arrivent généralement via les mises à jour BIOS des cartes mères.
Ajustements de la gestion de la tension. Certaines versions de microcode réduisent les demandes de tension excessives susceptibles d’accélérer la dégradation du processeur.
Extension de garantie. Intel a également étendu la couverture de garantie pour certains processeurs concernés afin que les utilisateurs rencontrant des instabilités puissent demander un remplacement.
Ces mesures peuvent réduire les crashs et empêcher une aggravation du problème, mais elles ne peuvent pas inverser l’usure physique déjà présente dans le silicium.
Si votre ordinateur utilise un processeur Intel Core de 13e ou 14e génération et que vous avez constaté des plantages, plusieurs actions peuvent réduire les risques :
Mettre à jour Firefox. Installez Firefox 151.0.1 ou une version plus récente pour bénéficier de la mitigation logicielle.
Mettre à jour le BIOS de la carte mère. Cela permet d’installer les derniers microcodes Intel destinés à stabiliser les processeurs.
Utiliser les paramètres CPU recommandés par Intel. Évitez les profils agressifs de carte mère ou l’overclocking qui augmentent tension et température.
Améliorer le refroidissement. Un meilleur flux d’air et des températures plus basses réduisent le risque d’erreurs liées au Vmin Shift.
Vérifier la garantie en cas d’instabilité persistante. Si le système continue de planter avec les paramètres d’origine, le processeur peut être déjà dégradé et éligible à un remplacement sous garantie.
Les plantages de Firefox sur certains systèmes Raptor Lake illustrent un cas rare où un logiciel populaire révèle un problème matériel sous‑jacent. La version Firefox 151.0.1 réduit fortement les crashs en sécurisant le chemin de code concerné, tandis que les mises à jour de microcode d’Intel cherchent à stabiliser les processeurs eux‑mêmes.
Pour la plupart des utilisateurs, mettre à jour Firefox et le BIOS de la carte mère devrait déjà diminuer fortement la fréquence des plantages. Mais si un processeur a subi une dégradation avancée liée à la tension ou à la chaleur, le remplacement du CPU peut rester la seule solution définitive.