Bookmarks are not syncing to a new computer
Can someone please help me recover my bookmarks? I'm on a new pc where everything else seem to have loaded/synced properly (passwords etc., even history!), except bookmarks. I keep getting several "error-sync" entries on the about:sync-log page, and the most recent one is this:
1606947749379 Sync.LogManager DEBUG Flushing file log
1606947749380 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947749395 Sync.LogManager DEBUG Log cleanup threshold time: 1606083749395
1606947749435 Sync.LogManager DEBUG Done deleting files.
1606947839372 Sync.Service DEBUG User-Agent: Firefox/83.0 (Windows NT 10.0; Win64; x64) FxSync/1.85.0.20201112153044.desktop
1606947839372 Sync.Service INFO Starting sync at 2020-12-03 00:23:59 in browser session Sp_pb61PlEwF
1606947839373 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score.
1606947839383 Sync.Status INFO Resetting Status.
1606947839383 Sync.Status DEBUG Status.service: error.sync.failed_partial => success.status_ok
1606947839385 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947839385 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947839387 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947839689 Sync.Resource DEBUG GET success 200 https://sync-1-us-west1-g.sync.services.mozilla.com/1.5/148423170/info/collections
1606947839691 Sync.Service DEBUG Fetching server configuration: https://sync-1-us-west1-g.sync.services.mozilla.com/1.5/148423170/info/configuration
1606947839692 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947840028 Sync.Resource DEBUG GET success 200 https://sync-1-us-west1-g.sync.services.mozilla.com/1.5/148423170/info/configuration
1606947840029 Sync.Service DEBUG Fetching global metadata record
1606947840029 Sync.Service DEBUG Weave Version: 1.85.0 Local Storage: 5 Remote Storage: 5
1606947840029 Sync.Service DEBUG Fetching and verifying -- or generating -- symmetric keys.
1606947840029 Sync.Service INFO Testing info/collections: {"extension-storage":1596004421.07,"crypto":1575190028.97,"prefs":1606947142.6,"forms":1606947748.03,"history":1606947748.98,"passwords":1606947144.22,"clients":1606947140.69,"tabs":1606947746.94,"addons":1606940985.44,"bookmarks":1580300137.21,"meta":1606946899.5}
1606947840029 Sync.CollectionKeyManager INFO Testing for updateNeeded. Last modified: 1575190028.97
1606947840029 Sync.Synchronizer DEBUG Refreshing client list.
1606947840031 Sync.Engine.Clients INFO 0 outgoing items pre-reconciliation
1606947840031 Sync.Engine.Clients DEBUG Resetting clients last sync time
1606947840034 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947840324 Sync.Collection DEBUG GET success 200 https://sync-1-us-west1-g.sync.services.mozilla.com/1.5/148423170/storage/clients?full=1&limit=1000
1606947840334 Sync.Engine.Clients INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 5 reconciled.
1606947840334 Sync.Engine.Clients DEBUG Refreshing the known stale clients list
1606947840337 Sync.BulkKeyBundle INFO BulkKeyBundle being created for undefined
1606947840338 Sync.Engine.Clients INFO Hiding stale client vZb4SpntBjuk - in known stale clients list
1606947840339 Sync.Engine.Clients INFO Hiding stale client mlPnFwJ0LOly - in known stale clients list
1606947840344 Sync.Synchronizer INFO Updating enabled engines: 3 clients.
1606947840346 Sync.Synchronizer INFO Syncing all enabled engines.
1606947840346 Sync.Engine.Prefs INFO 0 outgoing items pre-reconciliation
1606947840347 Sync.Engine.Prefs INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947840350 Sync.Engine.Passwords INFO 0 outgoing items pre-reconciliation
1606947840351 Sync.Engine.Passwords INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947840351 Sync.Engine.Tabs INFO 1 outgoing items pre-reconciliation
1606947840352 Sync.Engine.Tabs INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947840439 Sync.Engine.Tabs INFO Posting 1 records of 53266 bytes with batch=true
1606947840439 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947840439 Sync.Collection DEBUG POST Length: 53266
1606947842332 Sync.Collection DEBUG POST success 200 https://sync-1-us-west1-g.sync.services.mozilla.com/1.5/148423170/storage/tabs?batch=true&commit=true
1606947842336 Sync.Engine.Bookmarks DEBUG Checking if server sync ID noA0W_Nni92p matches existing
1606947842339 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation
1606947842361 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947842362 Sync.Engine.Bookmarks.Mirror DEBUG Merging bookmarks in Rust
1606947842512 Sync.Engine.Bookmarks.Mirror DEBUG Building local tree
1606947842513 Sync.Engine.Bookmarks.Mirror DEBUG Building remote tree
1606947842665 Sync.Engine.Bookmarks.BookmarkSyncUtils DEBUG pushChanges: Processed change records: {"weak":0,"skipped":0,"updated":0}
1606947842666 Sync.Status DEBUG Status for engine bookmarks: error.engine.reason.unknown_fail
1606947842666 Sync.Status DEBUG Status.service: success.status_ok => error.sync.failed_partial
1606947842666 Sync.ErrorHandler DEBUG bookmarks failed: MergeError: Item fqrDn3Gez_9A can't contain itself(resource://gre/modules/SyncedBookmarksMirror.jsm:1412:5) JS Stack trace: MergeError@SyncedBookmarksMirror.jsm:1412:5
handleError@SyncedBookmarksMirror.jsm:774:22
1606947842666 Sync.Engine.Addons DEBUG Refreshing reconciler state
1606947842666 Sync.AddonsReconciler INFO Refreshing global state from AddonManager.
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon DoH Roll-Out (version=2.0.0, id=doh-rollout@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Form Autofill (version=1.0, id=formautofill@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Firefox Screenshots (version=39.0.0, id=screenshots@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon WebCompat Reporter (version=1.4.0, id=webcompat-reporter@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Web Compatibility Interventions (version=16.0.0, id=webcompat@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Default (version=1.1, id=default-theme@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Light (version=1.1, id=firefox-compact-light@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Dark (version=1.1, id=firefox-compact-dark@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Firefox Alpenglow (version=1.1, id=firefox-alpenglow@mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Google (version=1.1, id=google@search.mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Amazon.com (version=1.3, id=amazondotcom@search.mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Wikipedia (en) (version=1.1, id=wikipedia@search.mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Bing (version=1.2, id=bing@search.mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon DuckDuckGo (version=1.1, id=ddg@search.mozilla.org)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Tab Reloader (page auto refresh) (version=0.3.5, id=jid0-bnmfwWw2w2w4e4edvcdDbnMhdVg@jetpack)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon uBlock Origin (version=1.31.0, id=uBlock0@raymondhill.net)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon OpenH264 Video Codec provided by Cisco Systems, Inc. (version=1.8.1.1, id=gmp-gmpopenh264)
1606947842667 Sync.AddonsReconciler DEBUG Rectifying state for addon Widevine Content Decryption Module provided by Google Inc. (version=4.10.1582.2, id=gmp-widevinecdm)
1606947842668 Sync.AddonsReconciler INFO Saving reconciler state to file: addonsreconciler
1606947842677 Sync.Engine.Addons.Store DEBUG gmp-gmpopenh264 not syncable: type not in whitelist: plugin
1606947842677 Sync.Engine.Addons.Store DEBUG gmp-widevinecdm not syncable: type not in whitelist: plugin
1606947842677 Sync.Engine.Addons INFO 0 outgoing items pre-reconciliation
1606947842677 Sync.Engine.Addons INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947842677 Sync.Engine.CreditCards DEBUG First sync, uploading all items
1606947842677 Sync.Engine.CreditCards INFO 0 outgoing items pre-reconciliation
1606947842678 Sync.Engine.CreditCards INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947842678 Sync.Engine.Forms INFO 0 outgoing items pre-reconciliation
1606947842678 Sync.Engine.Forms INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947842678 Sync.Engine.History DEBUG Checking if server sync ID ZRpBiW5vkUGm matches existing
1606947842679 Sync.Engine.History INFO 1 outgoing items pre-reconciliation
1606947842680 Sync.Engine.History INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947842681 Sync.Engine.History INFO Posting 1 records of 755 bytes with batch=true
1606947842681 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
1606947842682 Sync.Collection DEBUG POST Length: 755
1606947843000 Sync.Collection DEBUG POST success 200 https://sync-1-us-west1-g.sync.services.mozilla.com/1.5/148423170/storage/history?batch=true&commit=true
1606947843001 Sync.Engine.Extension-Storage INFO 0 outgoing items pre-reconciliation
1606947843002 Sync.Engine.Extension-Storage INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled.
1606947843003 Sync.Doctor INFO Skipping check of prefs - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of passwords - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of tabs - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of bookmarks - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of addons - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of creditcards - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of forms - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of history - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping check of extension-storage - disabled via preferences
1606947843003 Sync.Doctor INFO Skipping validation: no engines qualify
1606947843003 Sync.Synchronizer INFO Sync completed at 2020-12-03 00:24:03 after 3.62 secs.
1606947843003 Sync.Declined DEBUG Handling remote declined: []
1606947843003 Sync.Declined DEBUG Handling local declined: []
1606947843003 Sync.Declined DEBUG Declined changed? false
1606947843003 Sync.Service INFO No change to declined engines. Not reuploading meta/global.
1606947843004 Sync.ErrorHandler ERROR Some engines did not sync correctly.
1606947843004 Sync.SyncScheduler DEBUG Next sync in 600000 ms. (why=schedule)
1606947843007 FirefoxAccounts TRACE not checking freshness of profile as it remains recent
Wšě wotmołwy (2)
If you use Sync then best is to disconnect Sync temporarily during troubleshooting.
This can be caused by a problem with the places.sqlite and favicons.sqlite databases in the Firefox profile folder.
- use "Verify Integrity" button on the "Help -> Troubleshooting Information" (about:support) page
If errors are reported with "Verify Integrity", close and restart Firefox or reboot and retry.
If "Verify Integrity" cannot repair places.sqlite, rename/remove all places.sqlite and favicons.sqlite files in the Firefox profile folder with Firefox closed. Firefox will rebuild places.sqlite and restore the bookmarks from a recent JSON backup in the bookmarkbackups folder.
- keep a backup copy of places.sqlite in case a new places.sqlite database has to be created
See also:
- https://support.mozilla.org/en-US/kb/Bookmarks+not+saved#w_fix-the-bookmarks-file
- https://support.mozilla.org/en-US/kb/fix-bookmarks-and-history-will-not-be-functional
You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.
- Help -> Troubleshooting Information -> Profile Folder/Directory:
Windows: Open Folder; Linux: Open Directory; Mac: Show in Finder - https://support.mozilla.org/en-US/kb/profiles-where-firefox-stores-user-data
Thanks for your reply!
I did run the integrity verification test and everything seems to be OK. Problem is this entry "+ Table moz_bookmarks has 12 records" contains only 12 bookmarks, which isn't valid-I have more than a thousand on my other pc.
> Task: checkIntegrity + The places.sqlite database is sane + The favicons.sqlite database is sane > Task: invalidateCaches + The caches have been invalidated > Task: checkCoherence + The database is coherent > Task: expire + Database cleaned up > Task: originFrecencyStats + Recalculated origin frecency stats > Task: vacuum + Initial database size is 20480KiB + The database has been vacuumed + Final database size is 20480KiB > Task: stats + Places.sqlite size is 20480KiB + Favicons.sqlite size is 5120KiB + pragma_user_version is 54 + pragma_page_size is 32768 + pragma_cache_size is -2048 + pragma_journal_mode is wal + pragma_synchronous is 1 + History can store a maximum of 112348 unique pages + Table moz_origins has 2419 records + Table moz_places has 32073 records + Table moz_historyvisits has 49530 records + Table moz_inputhistory has 0 records + Table moz_bookmarks has 12 records + Table moz_bookmarks_deleted has 0 records + Table moz_keywords has 0 records + Table sqlite_sequence has 0 records + Table moz_anno_attributes has 2 records + Table moz_annos has 4 records + Table moz_items_annos has 0 records + Table moz_meta has 7 records + Table sqlite_stat1 has 12 records + Index sqlite_autoindex_moz_origins_1 + Index sqlite_autoindex_moz_inputhistory_1 + Index sqlite_autoindex_moz_bookmarks_deleted_1 + Index sqlite_autoindex_moz_keywords_1 + Index sqlite_autoindex_moz_anno_attributes_1 + Index moz_places_url_hashindex + Index moz_places_hostindex + Index moz_places_visitcount + Index moz_places_frecencyindex + Index moz_places_lastvisitdateindex + Index moz_places_guid_uniqueindex + Index moz_places_originidindex + Index moz_historyvisits_placedateindex + Index moz_historyvisits_fromindex + Index moz_historyvisits_dateindex + Index moz_bookmarks_itemindex + Index moz_bookmarks_parentindex + Index moz_bookmarks_itemlastmodifiedindex + Index moz_bookmarks_dateaddedindex + Index moz_bookmarks_guid_uniqueindex + Index moz_keywords_placepostdata_uniqueindex + Index moz_annos_placeattributeindex + Index moz_items_annos_itemattributeindex > Task: _refreshUI
I then closed Firefox, checked if places.sqlite file was "read only" (it wasn't), and deleted places.sqlite, favicons.sqlite, xulstore.json but when Firefox restarted nothing's changed.
If that helps, at the about:profiles page, I have two profile entries. One is the "default-release" (currently active, at the pc I'm right now) and the "default" one from my other pc. When I select the "Launch profile in new browser" from the "default" profile, bookmarks are still missing...