Грешка при актуализацията на Chrome OS доведе до невъзможност за влизане в системата

Компания Google пусна обновление на Chrome OS 91.0.4472.165, в което беше допусната грешка, довела до невъзможност за влизане в системата след рестартиране. Някои потребители се сблъскаха с зацикляне по време на зареждане, в резултат на което екранът за вход не се появяваше, а ако се появяваше, не позволяваше свързването с техните акаунти. Веднага след това беше пуснато поправка Chrome OS 91.0.4472.167, която решава проблема.

На потребителите, които вече са инсталирали първото обновление, но все още не са рестартирали устройството (обновлението се активира след рестартиране), се препоръчва спешно да актуализират системата до версия 91.0.4472.167. В случай, че проблемното обновление е инсталирано и достъпът е блокиран, се препоръчва да оставят устройството включено за известно време и да изчакат автоматичното изтегляне на ново обновление. Като резервен вариант може да се опитат да инициират принудително обновление през гостовия вход.

На потребителите, чийто системи зациклят преди екрана за вход и автоматичното инсталиране на новото обновление не сработва, се препоръчва да натиснат комбинацията Ctrl + Alt + Shift + R два пъти и да използват режима за ресетиране до заводските настройки (Powerwash) или функцията за възстановяване на системата до предишна версия чрез USB (Revert), но в двата режима локалните данни на потребителя биват изтрити. Ако не успеят да активират режима Powerwash, ще е необходимо да превключат устройството в режим на разработчик с извършване на изтриване до състоянието по подразбиране.

Един от потребителите анализира поправката и заключи, че причината за блокирането на входа е опечатка, заради която в условния оператор, използван за проверка на типа ключове, е пропуснат един символ «&». Вместо if (key_data.has_value() && !key_data->label().empty()) { беше посочено if (key_data.has_value() & !key_data->label().empty()) {

Съответно, ако извикването на keydata.hasvalue() връщаше «false», след това възникваше изключение поради опит за достъп до не съществуваща структура.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster