Closed Bug 1195330 Opened 9 years ago Closed 7 years ago

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

Categories

(Firefox :: Migration, defect)

All
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox43 --- affected

People

(Reporter: vtamas, Unassigned)

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
Closed: 7 years ago
Flags: needinfo?(andrei.vaida)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.