Chrome 作業系統更新的錯誤導致無法登入

Google 發布了 Chrome OS 91.0.4472.165 的更新,其中包含一個導致重新啟動後無法登入的錯誤。 一些用戶在加載過程中遇到了循環,導致登入畫面沒有出現,即使出現,也不允許他們使用自己的帳戶進行連線。 隨後,Chrome OS 91.0.4472.167 發布來解決該問題。

已安裝第一個更新,但尚未重新啟動設備(重新啟動後啟動更新)的用戶,建議緊急更新系統至版本91.0.4472.167。 如果安裝了有問題的更新並且登入被阻止,建議讓裝置保持開啟一段時間,等待新的更新自動下載。 作為後備措施,您可以嘗試透過訪客登入強制更新。

對於在到達登入畫面之前系統凍結且無法自動安裝新更新的用戶,建議按組合鍵 Ctrl + Alt + Shift + R 兩次並使用恢復原廠設定模式 (Powerwash) 或系統回滾功能透過USB 恢復到先前的版本(恢復),但在這兩種模式下,使用者的本機資料都會被刪除。 如果無法呼叫 Powerwash 模式,則需要將裝置切換到開發者模式並將其重設為原始狀態。

一位使用者分析了修復程式並得出結論,阻止登入的原因是拼字錯誤,因為用於檢查密鑰類型的條件運算符中缺少一個「&」字元。 而非 if (key_data.has_value() && !key_data->label().empty()) { 被指定為 if (key_data.has_value() & !key_data->label().empty()) {

因此,如果對 keydata.hasvalue() 的呼叫傳回“false”,則由於嘗試存取遺失的結構而引發異常。

來源: opennet.ru

添加評論