corentino

Je n'ecris pas ces immondes critiques de cinéma

Google a poussé une faute d’orthographe d’un caractère dans la production, créant du matériel Chrome OS

Bloomberg / Getty Images

Google affirme avoir corrigé un bug majeur de Chrome OS qui empêchait les utilisateurs de se déconnecter de leurs appareils. Bulletin Google Il dit que la version 91.0.4472.165 de Chrome OS, qui n’était disponible que brièvement cette semaine, empêche les utilisateurs de se connecter à leurs appareils, les désactivant essentiellement.

Chrome OS télécharge automatiquement les mises à jour et passe à la nouvelle version après un redémarrage, de sorte que les utilisateurs qui redémarrent leurs appareils sont soudainement verrouillés. Le conseil pendant que cette mise à jour est interrompue est de ne pas redémarrer.

Le bulletin indique qu’une nouvelle version, la version 91.0.4472.167, est en cours de déploiement pour résoudre le problème, mais que cela peut prendre “quelques jours” pour atteindre tout le monde. Les utilisateurs affectés par une mauvaise mise à jour peuvent soit attendre que l’appareil se mette à nouveau à jour, soit « nettoyer sous tension » leur appareil (effacer toutes les données locales) pour se connecter. Chrome OS est principalement basé sur le cloud, donc si vous ne faites pas quelque chose d’avancé comme exécuter des applications Linux, cette solution est moins compliquée que dans d’autres systèmes d’exploitation. Certains utilisateurs se plaignent toujours de la perte de données.

ChromeOS est open source, nous pouvons donc obtenir plus de détails sur le correctif merci Police Android Suivre le commentaire Reddit d’un utilisateur elicit_ferret. Le problème semble être Une faute de frappe. Google a mal saisi une instruction conditionnelle dans Chrome OS Cryptohome VaultKeyset, la partie du système d’exploitation qui contient les clés de chiffrement de l’utilisateur. La ligne doit indiquer “if (key_data_.has_value() &&! key_data _-> label (). blank ()) {” mais au lieu de “&&” – la version C++ de l’opérateur “AND” – utilisez une mauvaise mise à jour comme élément Un une esperluette, casser la seconde moitié de l’instruction conditionnelle.

READ  De nombreuses fonctionnalités de macOS Monterey ne sont pas disponibles sur les Mac à processeur Intel
Erreur de programmation typo dans ChromeOS.  Ça arrive aux meilleurs d'entre nous.
Zoom / Erreur de programmation typo dans ChromeOS. Ça arrive aux meilleurs d’entre nous.

Il semble qu’en raison de cette erreur, Chrome OS n’ait jamais correctement validé les mots de passe des utilisateurs par rapport aux clés stockées.

Tout l’argument de vente de Chrome OS est qu’il est fiable et incassable, et que les mises à jour échouées comme celle-ci nuisent au système d’exploitation. Il n’est pas clair comment un problème d’affichage aussi évident que celui-ci a conduit à l’entrée dans le canal de publication stable. Chrome OS dispose de trois canaux de test par lesquels les changements sont censés passer – les canaux “canary”, “dev” et “beta” – avec des semaines de test entre les versions. D’une manière ou d’une autre, ce bogue a survécu à tout ce processus. Ce problème ressemble également à quelque chose que les tests unitaires ou les tests automatisés auraient détecté – ne pas pouvoir se connecter est assez évident.

L’erreur marque la deuxième mise à jour Chrome OS défectueuse poussée ce mois-ci. Mise à jour début juillet Faire monter en flèche l’utilisation du processeur Dans certains modèles, cela les ralentit au point de ramper.