Mozilla успешно устранила критическую ошибку, связанную с Firefox, которая приводила к сбоям в работе веб-браузера на настольных системах под управлением процессоров Intel Raptor Lake. С последним стабильным выпуском Firefox версии 151.0.1 компании удалось исправить проблему, которая находилась на стадии расследования более года. Инженеры Mozilla изначально сфокусировались на сбоях в процедуре сжатия zlib-rs, где некоторые значения dist оказывались некорректными, что приводило к выходам за границы индекса. Однако коренная причина была связана с инструкциями процессоров Intel Raptor Lake, в частности RPL050 и RPL060, которые иногда заставляли ядра ЦП считывать неверные или устаревшие данные. Старший штатный инженер Габриэле Свельто впервые сигнализировал о проблеме в прошлом году, обвиняя Intel в нестабильности её ЦП и отмечая массовые сообщения о сбоях браузера, поступающие от систем на базе Intel Raptor Lake, особенно в регионах, пострадавших от волн жары. «Если у вас система Intel Raptor Lake, и вы находитесь в северном полушарии, велика вероятность, что ваша машина чаще выходит из строя из-за летней жары. Я знаю это, потому что могу буквально видеть, какие страны ЕС затронуты волнами жары, просматривая локали отчетов о сбоях Firefox, поступающих от систем Raptor Lake», — заявил Свельто в Mastodon. Он также отметил, что, хотя обновление микрокода Intel 0x12c значительно сократило количество сбоев, ошибки вернулись с выпуском версии 0x12F. Проблемы с нестабильностью процессоров Intel Raptor Lake начали проявляться в конце 2022 года, а затем обострились в следующем году, когда пользователи сообщили о широко распространенных сбоях в играх, нестабильности браузеров и системных отказах на процессорах 13-го и 14-го поколений. В итоге Intel после нескольких месяцев подтвердила, что коренная причина связана с физической деградацией, вызванной длительным воздействием чрезмерного напряжения и тепла. Хотя компания выпустила несколько исправлений микрокода, включая 0x125, 0x129, 0x12B и, совсем недавно, 0x12F, эти обновления были призваны лишь смягчить условия, провоцирующие деградацию, а не обратить вспять уже нанесенный ущерб. В конечном итоге Intel объявила о продлении гарантии для клиентов, столкнувшихся с этой проблемой, с трех до пяти лет. Если вы сталкивались со сбоями Firefox на вашем настольном ПК с процессорами Intel 13-го или 14-го поколения Raptor Lake, рекомендуется обновить браузер до последней стабильной версии, перейдя на официальную страницу здесь.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Kunal Khullar




