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

添加评论