New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 652084 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Chrome login not saved

Reported by benli...@gmail.com, Oct 2 2016

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/601.7.8

Steps to reproduce the problem:
1. Log into chrome
2. Quit chrome
3. Start chrome

What is the expected behavior?
I'm still logged into chrome.

What went wrong?
I'm not logged into chrome. The yellow triangle warning is next to my profile name. Clicking to log in again gives a window that says "Please sign in" and then "A change in your account requires that you sign in again."

Did this work before? Yes Unknown

Chrome version: 53.0.2785.143 (Official Build) (64-bit)  Channel: stable
OS Version: OS X 10.11.6
Flash Version: Shockwave Flash 21.0 r0

My account works fine on two other computers, two phones and a tablet.
 

Comment 1 by benli...@gmail.com, Oct 2 2016

Possibly related, passwords are not syncing on this computer. Sync internals lists that all passwords were properly synced. No errors when launching from the command line. I've deleted my profile and logged in again a few dozen times. I've tried chrome beta and chrome canary and they both have the same issue. I tried deleting every Chrome cache directory I could find listed for Macs on my account. I tried removing Chrome and reinstalling (stable) as well.

Comment 2 by benli...@gmail.com, Oct 2 2016

I occasionally see the following error after logging in again, but not consistently.
[32775:1295:1001/213527:ERROR:data_type_manager_impl.cc(34)] Passwords cryptographer error was encountered:

Comment 3 by benli...@gmail.com, Oct 2 2016

The saved passwords list is now showing a single entry, a login for an app on my phone that uses google account auth and doesn't have a password.
Components: Services>Sync
The yellow warning triangle indicates an error syncing your Google account with Chrome. 
A common reason for this error is due to changing your Google password and can be fixed by clicking the warning icon and signing into Chrome again. More steps to fix this are on the Chrome help page "Troubleshooting sync issues."

https://support.google.com/chrome/answer/1181420?hl=en

Requesting sync team to look in to it for more updates.

Components: Services>SignIn
@benliles, could you please attach screenshots of chrome://sync-internals and chrome://signin-internals

Comment 6 by benli...@gmail.com, Oct 3 2016

brajkumar@ I only get the warning triangle at (every) start up and it goes away after logging in again. Logging in does not fix password syncs. As mentioned in comment #1, I have done the steps on that troubleshooting page many times. I have not reset my google password, ever.


jnaveen@ I'll attach screen shots this evening.

Comment 7 by benli...@gmail.com, Oct 4 2016

Screen Shot 2016-10-03 at 6.34.30 PM.png
362 KB View Download
Screen Shot 2016-10-03 at 6.34.48 PM.png
182 KB View Download

Comment 8 by s...@chromium.org, Oct 4 2016

Cc: vasi...@chromium.org
+vasilii, is it possible these symptoms could be the result of problems with the encryption key we still store in the keychain?
Indeed, the same symptoms occur when the encryption key isn't accessible. However, from the screenshots I don't see any problem at all.

@benliles, your chrome://sync-internals shows that the passwords were successfully synced. What do you see in chrome://settings/passwords (before and after fixing the warning by signing-in)?

Comment 10 by s...@chromium.org, Oct 5 2016

Labels: Needs-Feedback
This is my view after logging in, the entry for vivino is very new and not a password really... Restarting now to attach the unlogged in view.
Screen Shot 2016-10-05 at 2.06.28 PM.png
43.4 KB View Download
Before logging in, the passwords settings were the same. I also attached the error from the settings page before logging in.
Screen Shot 2016-10-05 at 2.17.52 PM.png
19.8 KB View Download
Screen Shot 2016-10-05 at 2.18.13 PM.png
43.3 KB View Download

Comment 13 by s...@chromium.org, Oct 5 2016

Labels: -Needs-Feedback
However, chrome://sync-internals says that you successfully synced 237 entries after logging in. Is that correct?

You don't see them on chrome://settings/passwords but are they autofilled if you visit the corresponding web sites?
When looking at chrome://settings/passwords, I only see a single entry despite what chrome://sync-internals says.

When opening a login page, nothing is filled in. If I start typing my username, it will sometimes autocomplete and highlight the box as if it was going to fill in my username/password, but the password is not put in the input box.

Comment 16 by pasko@chromium.org, Oct 10 2016

Cc: pasko@chromium.org
I have a similar problem on my corp linux laptop: after reboot I open Chrome (which opens saved sessions from all profiles at once), and every profile has the yellow rectangle, once clicked: "A change in your account requires that you sign in again."

After sign in (2 factor on 3 accounts) tabs are magically restored (yay!), but still inconvenient.

I am running M53 Stable.

There is a products forum answer with a workaround, which suggests a password-less default gnome keyring, which suggests that some parts of sync data got loked by the keyring.
https://productforums.google.com/forum/#!msg/chrome/UY31H_LVy8M/2M1a48bOAQAJ

The problem seems recent. vasilii: let me know what'd be useful to try, some ideas:
1. enable logging
2. try unlocking keyring when seeing the triangle (how do I ask Chroem to retry?)
3. reset password in keyring to "" (prefer not to do that)
I have the same issue, with a more insidious way than pasko: when I restart the computer, if my first action is to open up chrome, the keyring ask my password. I enter it, but it's too late, i suspect chrome to save all encrypted version of the passwords, so every website just throw me up. I have to relog to every account.

If I launch chromium first, keyring asked, no problem. I can then open Chrome and all is perfect. Waiting for a fix, i just deactivated the keyring password...
The Linux problem is  http://crbug.com/631171 . It's hopefully fixed. On Mac I see two problems reported
- user is logged out of Chrome. This is related to the encryption key accessibility. benliles@: do you have the Keychain locked on startup. If you open it and find "Chrome safe storage" entry there, what is the access list for it?
- passwords aren't accessible even after they are successfully synced according to chrome://sync-internals. The explanation can be that AddLogin operations fail silently. Can you try to visit some login page and save a password on it? Do you see the password on chrome://settings/passwords afterwords?
Labels: Sync-Triaged
Labels: M-55 ReleaseBlock-Stable
Tagging for M55, in case there is a bug in Mac. Adding a RB label for tracking purpose.

Comment 21 by benli...@gmail.com, Oct 14 2016

I do not have the keychain locked on startup.

The Access Control is "Allow all application to access this item".

After adding a password, it does not show up in chrome://settings/passwords.


Can you try
- Go to chrome://version/
- Save "Profile path".
- Save a password on a testing page (e.g. http://jimblackler.net/FormTest/formTest.html)
- Exit Chrome
- In a terminal type 'sqlite3 <Profile path>/Login Data' 
- 'SELECT * FROM logins;'

Do you see an entry related to http://jimblackler.net/FormTest/formTest.html you just saved?
benliles@ Can we get any update on this issue by following steps provided in the comment #22.

Comment 24 by benli...@gmail.com, Oct 20 2016

The new password was not added to the table. The new password was also not synced and does not show up at passwords.google.com.

Digging more into that table, the only entries there are the sites that passwords should not be saved for and that one random android app entry. The Android app entry started showing up recently and was not present when my issue started.

Comment 25 by benli...@gmail.com, Oct 20 2016

After some more digging, vasilii@ and I determined that the "Chrome Safe Storage" entry in my Mac Keychain was corrupted.

I was unable to save changes to the ACL for the entry and attempting to view the password for that entry resulted in an error.

I removed my profile, shut down Chrome, removed the corrupted Keychain entry, and restarted. It took quitting chrome twice and a few crashes (new bugs filed), but a new Keychain entry was generated and now everything works properly.
Status: WontFix (was: Unconfirmed)
As the encryption key was indeed inaccessible there is not much Chrome could do.

Comment 27 Deleted

Sign in to add a comment