Closed Bug 1344644 Opened 7 years ago Closed 7 years ago

If Edge is running, Firefox freezes when starting the import Wizard

Categories

(Firefox :: Migration, defect)

45 Branch
All
Windows 10
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 55
Tracking Status
firefox-esr45 --- wontfix
firefox51 --- wontfix
firefox52 --- wontfix
firefox-esr52 --- verified
firefox53 --- verified
firefox54 --- verified
firefox55 --- verified

People

(Reporter: emilghitta, Assigned: Gijs)

References

Details

(Keywords: regression)

Attachments

(2 files)

Attached image Import Wizard
[Affected versions]:
Firefox 52.0 (Build Id:20170302120751)
Firefox 53.0a2 (Build Id:20170303004003)
Firefox 54.0a1 (Build Id:20170303030202)
Firefox 52.0esr (Build Id:20170303022339)
Firefox 45.8.0esr (Build Id:20170301181722)

[Affected platforms]:
Windows 10.

[Steps to reproduce]:
1.Launch Microsoft Edge 38.14393.0.0.
2.Launch Firefox.
3.Access the about:preferences#security page.
4.Click on the “Saved Logins” button.
5.Click the “Import” button.
6.Observe that Firefox freezes and the import Wizard opens after a significant delay.

[Expected result]:
The import Wizard opens right after the “Import” button was clicked.

[Actual result]:
Firefox freezes and the import Wizard opens after a significant delay.

[Regression range]:
It seems that this is an old regression:
Last good revision: ac338559876df7b2e81388f2aac28d2e95ceb5ff (2016-02-08)
First bad revision: d1a54ae63da7ebc4bc1eeb5b613e8ec29bfcb80a (2016-02-09)
Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=ac338559876df7b2e81388f2aac28d2e95ceb5ff&tochange=d1a54ae63da7ebc4bc1eeb5b613e8ec29bfcb80a


[Additional information]:
I have managed to reproduce this issue while Microsoft Edge 38.14393.0.0 is opened in the background.
This issue is not reproducible on Linux OS and Mac OS.
Flags: needinfo?(gijskruitbosch+bugs)
Blocks: 1226556
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Flags: needinfo?(gijskruitbosch+bugs)
Comment on attachment 8845024 [details]
Bug 1344644 - stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open,

https://reviewboard.mozilla.org/r/118264/#review120138
Attachment #8845024 - Flags: review?(dao+bmo) → review+
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/46115aeb4216
stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open, r=dao
https://hg.mozilla.org/mozilla-central/rev/46115aeb4216
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 55
Probably not worth the backport to ESR45, but seems worth the backport for Aurora/Beta/ESR52 at least.
Flags: needinfo?(gijskruitbosch+bugs)
Version: Trunk → 45 Branch
Comment on attachment 8845024 [details]
Bug 1344644 - stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open,

Approval Request Comment
[Feature/Bug causing the regression]: importing browser data from Edge
[User impact if declined]: Firefox hangs when opening the dialog (and maybe when trying to do automigration, too)
[Is this code covered by automated tests?]: yes, but none that run while Edge is open
[Has the fix been verified in Nightly?]: not yet
[Needs manual test from QE? If yes, steps to reproduce]: see comment #0.
[List of other uplifts needed for the feature/fix]: nope
[Is the change risky?]: not really
[Why is the change risky/not risky?]: We're removing the ability to import bookmarks from disk in the way that Edge used to store them, and therefore no longer check for the presence of the Edge database before showing the migration dialog, which means it appears more quickly.
[String changes made/needed]: no
Flags: needinfo?(gijskruitbosch+bugs)
Attachment #8845024 - Flags: approval-mozilla-beta?
Attachment #8845024 - Flags: approval-mozilla-aurora?
Comment on attachment 8845024 [details]
Bug 1344644 - stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open,

don't migrate bookmarks from edge in 53 and 54

Should be in 53.0b3
Attachment #8845024 - Flags: approval-mozilla-beta?
Attachment #8845024 - Flags: approval-mozilla-beta+
Attachment #8845024 - Flags: approval-mozilla-aurora?
Attachment #8845024 - Flags: approval-mozilla-aurora+
I've successfully reproduced this bug in firefox 54.0a1 (2017-03-03) with windows 10, 32 bit.

The bug is verified as fixed in latest nightly 55.0a1 .

Build Id : 20170315030215

User agent : Mozilla/5.0 (Windows NT 10.0; rv:55.0) Gecko/20100101 Firefox/55.0

[bugday-20170315]
Status: RESOLVED → VERIFIED
Let's make sure this works as intended on 53 as well.

Also updating status flags based on Comment 10 -- thank you for helping out with verification here, Akash!
Flags: qe-verify+
Comment on attachment 8845024 [details]
Bug 1344644 - stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open,

Oops, I missed the request for ESR52 uplift/consideration.

[Approval Request Comment]
If this is not a sec:{high,crit} bug, please state case for ESR consideration: significant performance impact on initial browser import
User impact if declined:  ditto
Fix Landed on Version: 55, uplifted to 53
Risk to taking this patch (and alternatives if risky): pretty low. We stop supporting old-style edge bookmark imports (from very old versions of Windows 10).
String or UUID changes made by this patch: nope

See https://wiki.mozilla.org/Release_Management/ESR_Landing_Process for more info.
Attachment #8845024 - Flags: approval-mozilla-esr52?
Ni me to figure out if we can avoid this hang when actually importing from Edge.
Flags: needinfo?(gijskruitbosch+bugs)
Blocks: 1349632
Flags: needinfo?(gijskruitbosch+bugs)
I have verified that this issue is not reproducible using Firefox 53.0b5 (Build Id:20170320143328)and Firefox
54.0a2(Build Id:20170323004002)on Windows 10 64bit.
Comment on attachment 8845024 [details]
Bug 1344644 - stop supporting outdated Edge bookmarks format to avoid hangs trying to open bookmarks database when Edge is open,

don't import old edge bookmarks that cause us to hang.  verified in 53/54/55, let's take this in 52.1.0esr too.
Attachment #8845024 - Flags: approval-mozilla-esr52? → approval-mozilla-esr52+
Emil, could you please take a look at this on 52.1esr as well?
Flags: needinfo?(emil.ghitta)
I have verified that this issue is not reproducible on Firefox 52.1.0esr (Build Id: 20170410145022) using Windows 10 64bit.
Flags: needinfo?(emil.ghitta)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: