Saved Passwords are imported from Internet Explorer but they won't appear in Saved Logins list
Categories
(Firefox :: Migration, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox-esr68 | --- | wontfix |
firefox69 | --- | wontfix |
firefox70 | --- | wontfix |
firefox71 | --- | wontfix |
People
(Reporter: csasca, Unassigned)
Details
(Keywords: regression, regressionwindow-wanted)
Attachments
(2 files)
Affected versions
- Firefox 68.1.0esr
- Firefox 70.0b12
- Firefox 71.0a1
Affected platforms
- Windows 7 (x64)
Steps to reproduce
0. Have some bookmarks/saved logins/browsing data on Internet Explorer.
- Start Firefox with a clean profile.
- Access about:config#privacy and click on saved logins
- Click on Import data and select Internet Explorer.
Expected result
- All data is successfully imported from Internet Explorer.
Actual result
- Saved logins are actually imported, but they will not appear in the Saved logins list.
Regression range
- This is not a recent regression as 68.1.0esr is affected. I will search for a regression asap.
Additional notes
- The actual issue can be seen in the attachment. Sites have the login datas, and will automatically log the user in, but they will not appear in the Saved Passwords list.
- Windows 10 doesn't seem to be affected.
- Internet Explorer version is 11.0.9600.19463.
Reporter | ||
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Bugbug thinks this bug is a regression, but please revert this change in case of error.
Comment 2•5 years ago
|
||
Can you please attach the Browser Console output?
Reporter | ||
Comment 3•5 years ago
|
||
Hi Matthew, sure thing, sorry for the delay. Here is the output.
Comment 4•5 years ago
|
||
Matt, we could still potentially take a last minute patch here if you think it is important (and come up with a patch)
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Relevant lines:
Error while importing logins for https://login.yahoo.com/account/challenge/password?authMecha…%3A%2F%2Fwww.yahoo.com%2F&sessionIndex=QQ--&acrumb=mPgQm9yk: TypeError: can't convert the number 1232 to element 42 of the type ctypes.unsigned_char.array(142) IEProfileMigrator.jsm:232
Error while importing logins for https://www.reddit.com/: TypeError: can't convert the number 65533 to element 40 of the type ctypes.unsigned_char.array(128) IEProfileMigrator.jsm:232
Error while importing logins for https://twitter.com/login: TypeError: can't convert the number 65533 to element 24 of the type ctypes.unsigned_char.array(144) IEProfileMigrator.jsm:232
We failed to decrypt and import some logins. This is likely because we didn't find the URLs where these passwords were submitted in the IE history and which are needed to be used as keys in the decryption. IEProfileMigrator.jsm:245
It seems like comment 0 is confused because we never show errors to users… the problem isn't that they aren't showing, it's that they aren't imported.
Updated•5 years ago
|
Reporter | ||
Comment 6•5 years ago
•
|
||
(In reply to Matthew N. [:MattN] (PM me if requests are blocking you) from comment #5)
Relevant lines:
Error while importing logins for https://login.yahoo.com/account/challenge/password?authMecha…%3A%2F%2Fwww.yahoo.com%2F&sessionIndex=QQ--&acrumb=mPgQm9yk: TypeError: can't convert the number 1232 to element 42 of the type ctypes.unsigned_char.array(142) IEProfileMigrator.jsm:232 Error while importing logins for https://www.reddit.com/: TypeError: can't convert the number 65533 to element 40 of the type ctypes.unsigned_char.array(128) IEProfileMigrator.jsm:232 Error while importing logins for https://twitter.com/login: TypeError: can't convert the number 65533 to element 24 of the type ctypes.unsigned_char.array(144) IEProfileMigrator.jsm:232 We failed to decrypt and import some logins. This is likely because we didn't find the URLs where these passwords were submitted in the IE history and which are needed to be used as keys in the decryption. IEProfileMigrator.jsm:245
It seems like comment 0 is confused because we never show errors to users… the problem isn't that they aren't showing, it's that they aren't imported.
*** This bug has been marked as a duplicate of bug 1535757 ***
The passwords are actually imported. In the gif I attached in Comment 0, you can see that with the clean profile, after importing, I accessed twitter and reddit and I was automatically logged in both of them.
Comment 7•5 years ago
|
||
(In reply to Catalin Sasca, QA [:csasca] from comment #6)
The passwords are actually imported. In the gif I attached in Comment 0, you can see that with the clean profile, after importing, I accessed twitter and reddit and I was automatically logged in both of them.
No, they are not. What are you seeing is that the login cookie is being imported (via the cookie import). The login (username + password) is not being imported. If you log out and then load the login forms you will see there is no autofill or autocomplete.
Updated•4 years ago
|
Description
•