Een bug in de Chrome OS-update maakte het onmogelijk om in te loggen

Google heeft een update uitgebracht voor Chrome OS 91.0.4472.165, die een bug bevatte die het onmogelijk maakte om in te loggen na een herstart. Sommige gebruikers ondervonden een lus tijdens het laden, waardoor het inlogscherm niet verscheen en als het wel verscheen, konden ze geen verbinding maken via hun account. Kort daarop werd Chrome OS 91.0.4472.167 uitgebracht om het probleem op te lossen.

Gebruikers die de eerste update al hebben geïnstalleerd, maar het toestel nog niet opnieuw hebben opgestart (de update wordt geactiveerd na een herstart), worden geadviseerd hun systeem dringend te updaten naar versie 91.0.4472.167. Als er een problematische update is geïnstalleerd en de login is geblokkeerd, is het raadzaam om het apparaat een tijdje ingeschakeld te laten en te wachten tot de nieuwe update automatisch wordt gedownload. Als noodoplossing kunt u proberen de update te forceren via gastlogin.

Voor gebruikers van wie het systeem vastloopt voordat het inlogscherm wordt bereikt en de automatische installatie van een nieuwe update niet werkt, wordt aanbevolen om twee keer op de combinatie Ctrl + Alt + Shift + R te drukken en de fabrieksresetmodus (Powerwash) of de systeemrollback-functie te gebruiken naar de vorige versie via USB (Revert ), maar in beide modi worden de lokale gegevens van de gebruiker verwijderd. Als u de Powerwash-modus niet kunt oproepen, moet u het apparaat in de ontwikkelaarsmodus zetten en het in de oorspronkelijke staat terugzetten.

Een van de gebruikers analyseerde de oplossing en kwam tot de conclusie dat de reden voor het blokkeren van de login een typefout was, waardoor een “&”-teken ontbrak in de voorwaardelijke operator die werd gebruikt om het type sleutels te controleren. In plaats van if (key_data.has_value() && !key_data->label().empty()) { werd gespecificeerd if (key_data.has_value() & !key_data->label().empty()) {

Als de aanroep van keydata.hasvalue() dus “false” retourneerde, werd er een uitzondering gegenereerd vanwege een poging om toegang te krijgen tot een ontbrekende structuur.

Bron: opennet.ru

Voeg een reactie