La société Google a publié la mise à jour Chrome OS 91.0.4472.165, dans laquelle une erreur a empêché la connexion au système après le redémarrage. Certains utilisateurs ont rencontré un blocage pendant le démarrage, rendant l'écran de connexion invisible, et si l'écran apparaissait, il n'était pas possible de se connecter avec son compte. Un correctif, Chrome OS 91.0.4472.167, a été publié en urgence pour résoudre le problème.
Il est conseillé aux utilisateurs qui ont déjà installé la première mise à jour mais n'ont pas encore redémarré leur appareil (la mise à jour s'active après redémarrage) d'actualiser leur système vers la version 91.0.4472.167. Si la mise à jour problématique est installée et que l'accès est bloqué, il est recommandé de laisser l'appareil allumé pendant un certain temps pour que la nouvelle mise à jour s'installe automatiquement. En option, il est possible de tenter de forcer la mise à jour via une connexion invitée.
Pour les utilisateurs dont le système plante avant l'écran de connexion et dont la mise à jour automatique ne fonctionne pas, il est conseillé d'appuyer deux fois sur la combinaison Ctrl + Alt + Shift + R et d'utiliser le mode de réinitialisation aux paramètres d'usine (Powerwash) ou la fonction de retour à la version précédente via USB (Revert), mais dans les deux cas, les données locales de l'utilisateur seront supprimées. Si le mode Powerwash ne peut pas être activé, il sera nécessaire de passer l'appareil en mode développeur avec une restauration à l'état d'origine.
Un utilisateur a analysé le correctif et a conclu que la raison du blocage de la connexion se trouvait dans une faute de frappe, où un caractère «&» a été omis dans l'instruction conditionnelle utilisée pour vérifier le type des clés. Au lieu de if (key_data.has_value() && !key_data->label().empty()) {, il était écrit if (key_data.has_value() & !key_data->label().empty()) {
En conséquence, si l'appel keydata.hasvalue() retournait «false», une exception se produisait en raison de la tentative d'accès à une structure manquante.
Source : opennet.ru
