23/07/2021 @ 21:10:32: Navigateurs - Chrome OS : petite faute de frappe dans le code - connexion impossible après mise à jour
Pour la deuxième fois en peu de temps, Google a réussi à bousiller à fond une mise à jour pour son Chrome OS. En raison d'une faute de frappe dans le code, les utilisateurs n'ont pas pu se connecter après avoir installé la dernière mise à jour. Selon les informations, la version Chrome OS 91.0.4472.165, qui a été mise à disposition cette semaine, a été affectée. La société a immédiatement réagi et livre déjà une version corrigée sous le numéro de version 91.0.4472.167. Cependant, il n'est pas si facile de mettre à jour votre Chromebook si vous ne pouvez pas vous connecter au système.
Si vous n'êtes pas particulièrement pressé de toute façon, vous pouvez simplement attendre que la mise à jour automatique soit effectuée par le système d'exploitation lui-même. Si vous voulez aller plus vite, vous pouvez utiliser la fonction Powerwash, qui effectue essentiellement une réinitialisation du système. Pour ce faire, appuyez sur "Ctrl + Alt + Maj + R" lorsque l'utilisateur est déconnecté, sélectionnez "Redémarrer" puis sélectionnez l'option "Powerwash". Peu de temps après, vous devriez pouvoir vous connecter au système qui a été mis à jour entre-temps.
Selon un rapport d' Ars Technica, la cause du problème était extrêmement triviale : une petite faute de frappe dans le code qui n'était pas reconnue par les routines de vérification du compilateur et d'autres tests entraînait un comportement incorrect. C'est une ligne de code qui se lit comme suit :
if (key_data_.has_value () &&! key_data _-> label ().empty ()) {
Au lieu de "&&", l'opérateur AND "en C++, la ligne de code ne contenait qu'un simple" & ", il s'agit d'un opérateur au niveau du bit avec lequel les chaînes ne peuvent pas être comparées pour le même contenu. c'est pourquoi le contrôle de syntaxe avait rien à redire ici. Cependant, cela conduit bien sûr à un mauvais résultat, car le mot de passe entré par l'utilisateur n'a jamais pu être confirmé comme étant correct.