Памылка ў абнаўленні 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

Дадаць каментар