Un error a l'actualització de Chrome OS va fer impossible iniciar la sessió

Google va llançar una actualització a Chrome OS 91.0.4472.165, que incloïa un error que va fer impossible iniciar sessió després d'un reinici. Alguns usuaris van experimentar un bucle durant la càrrega, com a conseqüència del qual no apareixia la pantalla d'inici de sessió i, si apareixia, no els permetia connectar-se al seu compte. Per solucionar el problema, es va llançar Chrome OS 91.0.4472.167.

Es recomana als usuaris que ja hagin instal·lat la primera actualització, però encara no hagin reiniciat el dispositiu (l'actualització s'activa després d'un reinici), es recomana que actualitzin urgentment el seu sistema a la versió 91.0.4472.167. Si s'instal·la una actualització problemàtica i es bloqueja l'inici de sessió, es recomana deixar el dispositiu encès durant un temps i esperar fins que es descarregui automàticament la nova actualització. Com a alternativa, podeu provar de forçar l'actualització mitjançant l'inici de sessió de convidat.

Per als usuaris el sistema dels quals es congela abans d'arribar a la pantalla d'inici de sessió i la instal·lació automàtica d'una nova actualització no funciona, es recomana prémer la combinació Ctrl + Alt + Maj + R dues vegades i utilitzar el mode de restabliment de fàbrica (Powerwash) o la funció de retrocés del sistema. a la versió anterior via USB (Revert), però en ambdós modes s'eliminen les dades locals de l'usuari. Si no podeu trucar al mode Powerwash, haureu de canviar el dispositiu al mode de desenvolupador i restablir-lo al seu estat original.

Un dels usuaris va analitzar la correcció i va arribar a la conclusió que el motiu pel qual es va bloquejar l'inici de sessió era una errada d'ortografia, per la qual faltava un caràcter "&" a l'operador condicional utilitzat per comprovar el tipus de claus. En lloc de if (key_data.has_value() && !key_data->label().empty()) { s'ha especificat if (key_data.has_value() & !key_data->label().empty()) {

En conseqüència, si la crida a keydata.hasvalue() va retornar "fals", es va llançar una excepció a causa d'un intent d'accedir a una estructura que faltava.

Font: opennet.ru

Afegeix comentari