New issue
Advanced search Search tips

Issue 899050 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 30
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Cannot confirm Powerwash from OOBE after fingerprint setup

Project Member Reported by michae...@chromium.org, Oct 25

Issue description

Chrome Version: 71.0.3578.21
OS: Chrome
Device: nocturne

1. Start OOBE
2. Sign in with a @gmail.com account that already has sync enabled
3. Complete fingerprint setup (dunno if this is required)
4. See Google Play setup screens
5. Press Ctrl+Alt+Shift+R
6. Click "Powerwash"
7. Click "Continue" in confirmation dialog


Expected: Device reboots and shows powerwash confirmation
Actual: Dialog is dismissed, but device doesn't shut down; still at the "Reset this Chrome device" screen. You can indefinitely keep clicking "Powerwash" to go through the dialog with the same results.

Log shows:

[1410:1410:1025/134715.391479:VERBOSE1:wizard_controller.cc(1621)] Wizard screen exit code: FINGERPRINT_SETUP_FINISHED
[1410:1410:1025/134715.392016:VERBOSE1:wizard_controller.cc(728)] Showing ARC Terms of Service screen.
[1410:1410:1025/134715.392095:VERBOSE1:wizard_controller.cc(1433)] SetCurrentScreenSmooth: arc-tos
[1410:1410:1025/134715.392339:VERBOSE1:arc_session_manager.cc(640)] ARC opt-in. Starting ARC session.
[1410:1410:1025/134715.392678:VERBOSE1:arc_session_manager.cc(815)] Use OOBE negotiator.
[1410:1410:1025/134844.975495:VERBOSE1:wizard_controller.cc(651)] Showing reset screen.
[1410:1410:1025/134844.975621:VERBOSE1:wizard_controller.cc(1433)] SetCurrentScreenSmooth: reset
[1410:1410:1025/134844.988702:VERBOSE1:reset_screen.cc(364)] Callback from CanRollbackCheck, result 1
[1410:1410:1025/134845.038074:VERBOSE1:signin_screen_handler.cc(1426)] Login WebUI >> loginVisible, src: oobe, webui_visible_: 1
[1410:1410:1025/134848.222225:VERBOSE1:reset_screen.cc(277)] Starting Powerwash
[1410:1410:1025/134848.223129:ERROR:object_proxy.cc(621)] Failed to call method: org.chromium.SessionManagerInterface.StartDeviceWipe: object_path= /org/chromium/SessionManager: org.chromium.SessionManagerInterface.SessionExists: A user has already logged in this boot.
[1410:1410:1025/134855.397287:VERBOSE1:reset_screen.cc(277)] Starting Powerwash
[1410:1410:1025/134855.399366:ERROR:object_proxy.cc(621)] Failed to call method: org.chromium.SessionManagerInterface.StartDeviceWipe: object_path= /org/chromium/SessionManager: org.chromium.SessionManagerInterface.SessionExists: A user has already logged in this boot.
[1410:1410:1025/134858.546584:VERBOSE1:reset_screen.cc(277)] Starting Powerwash
[1410:1410:1025/134858.548141:ERROR:object_proxy.cc(621)] Failed to call method: org.chromium.SessionManagerInterface.StartDeviceWipe: object_path= /org/chromium/SessionManager: org.chromium.SessionManagerInterface.SessionExists: A user has already logged in this boot.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 30

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a0a1b0f1611d83931a4396ec8dda59eb07bcce86

commit a0a1b0f1611d83931a4396ec8dda59eb07bcce86
Author: Alexander Alekseev <alemate@chromium.org>
Date: Tue Oct 30 05:38:09 2018

Chrome OS: Force OOBE Powerwash screen to restart mode when user is logged in.

This cl ensures Powerwash screen will ask for restart if user has already
logged in.

Bug:  899050 
Change-Id: I003f4e323e59995767f882ca4f529674f3e07e76
Reviewed-on: https://chromium-review.googlesource.com/c/1307066
Reviewed-by: Michael Giuffrida <michaelpg@chromium.org>
Commit-Queue: Alexander Alekseev <alemate@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603798}
[modify] https://crrev.com/a0a1b0f1611d83931a4396ec8dda59eb07bcce86/chrome/browser/chromeos/login/screens/reset_screen.cc

Status: Fixed (was: Assigned)

Sign in to add a comment