[Ubuntu] MigrationUtils.jsm:253:0 throws an error when importing data from Google Chrome

RESOLVED WORKSFORME

Status

()

RESOLVED WORKSFORME
3 years ago
a year ago

People

(Reporter: vasilica.mihasca, Unassigned)

Tracking

Trunk
All
Linux
Points:
---

Firefox Tracking Flags

(firefox43 affected)

Details

Reproducible on: Firefox 43.0a1, Firefox 42.0a2 across Ubuntu

STR
1. Launch Firefox with clean profile.
2. Click "Show all bookmarks" and select "Import and Backup" from the top menu of the Library.
3. Select “Import data from another browser” and follow the import process.
4. Check the Browser Console.

ER
The data is successfully imported and no errors are thrown in Browser Console.

AR
The browsing history is not imported and the following error is thrown in console:

[Exception... "Component returned failure code: 0x80630001 (NS_ERROR_STORAGE_BUSY) [mozIStorageService.openUnsharedDatabase]"  nsresult: "0x80630001 (NS_ERROR_STORAGE_BUSY)"  location: "JS frame :: jar:file:///home/vasilicamihasca/Desktop/Latest.Nightly/browser/omni.ja!/components/ChromeProfileMigrator.js :: GetHistoryResource/<.migrate :: line 257"  data: no] MigrationUtils.jsm:253:0

Additional notes:
- This issue is reproducible on Firefox 43.0a1 (2015-08-17) and Firefox 42.0a2 (2015-08-17) using Ubuntu 14.04 32-bit.
- This issues does not reproduce on Windows and Mac platforms
I think there is a bug filed around about better handling busy databases (like Chrome is running when the migration happens)
We resolved that (bug 706005) by adding a warning (in 42). Vasilica, did you ignore the warning?
Flags: needinfo?(vasilica.mihasca)
This issue reproduces during the import process even with the Chrome browser closed.

I’ve also opened Firefox with a clean profile after I closed the Chrome browser and the same result: the history is not imported and the error is thrown in Browser Console.

Note: I am using Chrome Version 44.0.2403.155
Flags: needinfo?(vasilica.mihasca)
This should be fixed as a result of bug 1305770 and bug 1285041. Vasilica, can you re-verify?
Flags: needinfo?(vasilica.mihasca)
Added to our todo list.
Flags: needinfo?(vasilica.mihasca) → needinfo?(andrei.vaida)
I have just checked this issue using Nightly 55.0a1 (id: 20170501100238) on Ubuntu 16.04 LTS x64. The migration window worked and Nightly successfully imported History and Bookmarks from Chromium 56.0.2924.76. No errors were thrown in the Browser Console. 
Please ni? me if I can help with anything else.
Status: NEW → RESOLVED
Last Resolved: a year ago
Flags: needinfo?(andrei.vaida)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.