En manglende ampersand låste noen brukere utenfor Chromebookene sine

0
141

En stor feil i en nylig utgivelse av Chrome OS (91.0.4472.147) gjorde at noen brukere ble utelukket fra Chromebook-enhetene sine. Reddit har etter hvert allerede oppdaget problemet. Som noen eagle-eyed brukere, inkludert en “elitist_ferret” (først oppdaget av Android Police), har påpekt, ser det ut til at problemet koker ned til manglende ampersand i Googles kode.

Spesielt ser det ut til at Google brukte en “& amp;” i en betinget uttalelse i Cryptohome VaultKeyset, i stedet for to “& amp; & amp;”, som er “AND” -operatøren i C ++, som bryter opp linjen. Uhellet forhindret Chrome OS fra å sjekke brukerpassord mot lagrede nøkler, som Ars Technica bemerker, og det gjorde at noen brukere ikke kunne logge på.

Google har ennå ikke svart på en forespørsel om kommentar. .

Chrome OS subreddit var klar over feilen i 91.0.4472.147 allerede på ettermiddagen 19. juli. “Den siste stabile oppdateringen hindrer brukere i å logge på,” skrev en bruker klokken 13:23 ET. “Vi anbefaler at du IKKE oppdaterer inntil videre.” En rekke brukere begynte også å rapportere feil rundt den tiden – noen klaget over at enhetene deres ikke ville godta passordene sine, mens andre sa at de ikke engang kunne komme forbi oppstartsskjermen.

Google sa den kvelden på sin kundestøtteportal at en løsning ville bli distribuert innen slutten av dagen 21. juli, og anbefalte brukere å vaske enhetene sine, rulle tilbake til tidligere Chrome OS-bygninger, logge på med gjestemodus eller vent på reparasjonen. Neste dag hadde selskapet identifisert problemet med nybygget og stoppet lanseringen. Den 21. la merke til at en ny versjon (91.0.4472.167) ble rullet ut.

“Utrullingen vil gradvis frigis til enheter de neste dagene,” heter det i oppdateringen. . “Berørte enheter kan logge på via gjestemodus eller en konto som ikke har logget på enheten.” Når berørte brukere har logget på, kan de følge trinnene i Googles brukerstøtte for å laste ned den siste oppdateringen.