En større fejl i en nylig Chrome OS-udgivelse (91.0.4472.147) efterlod nogle brugere udelukket fra deres Chromebooks. Reddit har efterhånden allerede set problemet. Som nogle ørneøjne brugere, herunder en “elitist_ferret” (først opdaget af Android Police), har påpeget, ser problemet ud til at koge ned til en manglende ampersand i Googles kode.
Specifikt ser det ud til, at Google brugte en “& amp;” i en betinget erklæring i Cryptohome VaultKeyset, snarere end to “& amp; & amp;”, som er “AND” -operatøren i C ++, der bryder linjen. Uheldet forhindrede Chrome OS i at kontrollere brugeradgangskoder mod gemte nøgler, som Ars Technica bemærker, og det efterlod nogle brugere ude af stand til at logge ind.
Google har endnu ikke svaret på en anmodning om kommentar .
Chrome OS subreddit var opmærksom på fejlen i 91.0.4472.147 allerede om eftermiddagen den 19. juli. “Den seneste stabile opdatering forhindrer brugere i at logge ind,” skrev en bruger kl. 13:23 ET. “Vi anbefaler, at du IKKE opdaterer indtil yderligere varsel.” Et antal brugere begyndte også at rapportere bugs omkring det tidspunkt – nogle klagede over, at deres enheder ikke ville acceptere deres adgangskoder, mens andre sagde, at de ikke engang kunne komme forbi opstartsskærmen.
Google sagde den aften på sin kundepleje-portal, at en løsning ville blive implementeret ved slutningen af dagen den 21. juli og anbefalede brugerne at vaske deres enheder, rulle tilbage til tidligere Chrome OS-builds, logge ind med gæstetilstand eller vent på rettelsen. Den næste dag havde virksomheden identificeret problemet med den nye bygning og stoppet implementeringen. Den 21. bemærkede den, at en ny version (91.0.4472.167) blev rullet ud.
“Udrulningen frigives gradvist til enheder i løbet af de næste par dage,” lyder opdateringen . “Berørte enheder kan logge ind i gæstetilstand eller en konto, der ikke er logget ind på enheden.” Når berørte brugere har logget ind med succes, kan de følge trinene i Googles Hjælp for at downloade den seneste opdatering.