为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox sync getting an error while syncing

  • 7 个回答
  • 12 人有此问题
  • 1 次查看
  • 最后回复者为 flboisseau

more options

I my previous profile was corrupt and not working, so I recently created a new profile and logged it into my sync account. Everything seemed fine at first, but towards the end of the day I started getting the error message at the bottom of the screen that sync was encountering an error while syncing.

Below is some of the error message I am seeing in the log file:

1413469133871 Sync.Tracker.Clients WARN Changed IDs file clients contains non-object value. 1413469133874 Sync.Tracker.Bookmarks WARN Changed IDs file bookmarks contains non-object value. 1413469133875 Sync.Tracker.Forms WARN Changed IDs file forms contains non-object value. 1413469133876 Sync.Tracker.History WARN Changed IDs file history contains non-object value. 1413469133876 Sync.Tracker.Passwords WARN Changed IDs file passwords contains non-object value. 1413469133878 Sync.Tracker.Addons WARN Changed IDs file addons contains non-object value. .... 1413469153872 Sync.Engine.Bookmarks WARN Got exception "[Exception... "Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsINavBookmarksService.getBookmarkURI]" nsresult: "0x804b000a (NS_ERROR_MALFORMED_URI)" location: "JS frame :: resource://gre/modules/services-sync/engines/bookmarks.js :: _buildGUIDMap :: line 248" data: no] Stack trace: _buildGUIDMap()@resource://gre/modules/services-sync/engines/bookmarks.js:248 < _syncStart/<()@resource://gre/modules/services-sync/engines/bookmarks.js:375 < _mapDupe()@resource://gre/modules/services-sync/engines/bookmarks.js:315 < _createRecord()@resource://gre/modules/services-sync/engines/bookmarks.js:415 < SyncEngine.prototype._uploadOutgoing()@resource://services-sync/engines.js:1412 < SyncEngine.prototype._sync()@resource://services-sync/engines.js:1483 < wrappedSync()@resource://gre/modules/services-sync/engines/bookmarks.js:214 < _sync()@resource://gre/modules/services-sync/engines/bookmarks.js:211 < WrappedNotify()@resource://services-sync/util.js:141 < Engine.prototype.sync()@resource://services-sync/engines.js:655 < _syncEngine()@resource://services-sync/stages/enginesync.js:199 < sync()@resource://services-sync/stages/enginesync.js:149 < onNotify()@resource://gre/modules/services-sync/service.js:1271 < WrappedNotify()@resource://services-sync/util.js:141 < WrappedLock()@resource://services-sync/util.js:96 < _lockedSync()@resource://gre/modules/services-sync/service.js:1261 < sync/<()@resource://gre/modules/services-sync/service.js:1253 < WrappedCatch()@resource://services-sync/util.js:70 < sync()@resource://gre/modules/services-sync/service.js:1241 < <file:unknown>" building GUID map. Skipping all other incoming items. 1413469153872 Sync.Engine.Bookmarks WARN Error creating record: [object Object] No traceback available .... 1413469175317 Sync.Store.Addons DEBUG {9340fd57-678b-6966-a297-90692d7f5959} not syncable: type not in whitelist: plugin

I my previous profile was corrupt and not working, so I recently created a new profile and logged it into my sync account. Everything seemed fine at first, but towards the end of the day I started getting the error message at the bottom of the screen that sync was encountering an error while syncing. Below is some of the error message I am seeing in the log file: 1413469133871 Sync.Tracker.Clients WARN Changed IDs file clients contains non-object value. 1413469133874 Sync.Tracker.Bookmarks WARN Changed IDs file bookmarks contains non-object value. 1413469133875 Sync.Tracker.Forms WARN Changed IDs file forms contains non-object value. 1413469133876 Sync.Tracker.History WARN Changed IDs file history contains non-object value. 1413469133876 Sync.Tracker.Passwords WARN Changed IDs file passwords contains non-object value. 1413469133878 Sync.Tracker.Addons WARN Changed IDs file addons contains non-object value. .... 1413469153872 Sync.Engine.Bookmarks WARN Got exception "[Exception... "Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsINavBookmarksService.getBookmarkURI]" nsresult: "0x804b000a (NS_ERROR_MALFORMED_URI)" location: "JS frame :: resource://gre/modules/services-sync/engines/bookmarks.js :: _buildGUIDMap :: line 248" data: no] Stack trace: _buildGUIDMap()@resource://gre/modules/services-sync/engines/bookmarks.js:248 < _syncStart/<()@resource://gre/modules/services-sync/engines/bookmarks.js:375 < _mapDupe()@resource://gre/modules/services-sync/engines/bookmarks.js:315 < _createRecord()@resource://gre/modules/services-sync/engines/bookmarks.js:415 < SyncEngine.prototype._uploadOutgoing()@resource://services-sync/engines.js:1412 < SyncEngine.prototype._sync()@resource://services-sync/engines.js:1483 < wrappedSync()@resource://gre/modules/services-sync/engines/bookmarks.js:214 < _sync()@resource://gre/modules/services-sync/engines/bookmarks.js:211 < WrappedNotify()@resource://services-sync/util.js:141 < Engine.prototype.sync()@resource://services-sync/engines.js:655 < _syncEngine()@resource://services-sync/stages/enginesync.js:199 < sync()@resource://services-sync/stages/enginesync.js:149 < onNotify()@resource://gre/modules/services-sync/service.js:1271 < WrappedNotify()@resource://services-sync/util.js:141 < WrappedLock()@resource://services-sync/util.js:96 < _lockedSync()@resource://gre/modules/services-sync/service.js:1261 < sync/<()@resource://gre/modules/services-sync/service.js:1253 < WrappedCatch()@resource://services-sync/util.js:70 < sync()@resource://gre/modules/services-sync/service.js:1241 < <file:unknown>" building GUID map. Skipping all other incoming items. 1413469153872 Sync.Engine.Bookmarks WARN Error creating record: [object Object] No traceback available .... 1413469175317 Sync.Store.Addons DEBUG {9340fd57-678b-6966-a297-90692d7f5959} not syncable: type not in whitelist: plugin

被采纳的解决方案

HI flboisseau, It is quite possible that the places.sqlite file has become corrupt. It is possible to try to import the old places.sqlite file however if that one was causing the issue I do not recommend this.

History menu > View All History > Import and Backup button at the top > Restore > pick file to before sync had an issue.

定位到答案原位置 👍 0

所有回复 (7)

more options

Hi, Thank you for the logs in your question. Currently the two workarounds to solve some errors for Firefox Sync is to remove the account from the profile, make a back up Back up and restore information in Firefox profiles and add it back and the second is to try a new account.

This is not ideal, however it looks like there is a blocked addon that was previously synced that to continue using you may need to turn off syncing addons.

Please post back with your results.

more options

I have already done the first step you mentioned. My profile had gotten corrupt and was no longer accepting new cookies. I deleted that profile and created a new one, which seems to have resolved that problem. After logging into my sync account with the newly created profile, I started getting the error message that it could not sync.

more options

Played around with Sync this morning on the computer with the problem. Started turning things off until Sync worked, then started turning things on until it did not work. Found out that is "history" that is causing the problem. For some reason Sync can not Sync the browser history. What would be the easiest way to resolve that.

more options

选择的解决方案

HI flboisseau, It is quite possible that the places.sqlite file has become corrupt. It is possible to try to import the old places.sqlite file however if that one was causing the issue I do not recommend this.

History menu > View All History > Import and Backup button at the top > Restore > pick file to before sync had an issue.

more options

Okay, I have just cleared all my history and I am still getting the error. When I have "history" unselected this computer syncs up fine, with it selected I get the error. Is there some additional information that can help narrow down what is causing the problem.

I current sync 3 machines to this account, a Mac, an Android Phone and a Windows 8 PC. Below is the log file as it stands now.

1414009958358 Sync.ErrorHandler DEBUG Flushing file log. 1414009958361 Sync.Status DEBUG Status.service: error.sync.failed_partial => success.status_ok 1414009958362 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1414009958362 Sync.ErrorHandler DEBUG Log cleanup threshold time: 1413145958362 1414009958366 Sync.ErrorHandler DEBUG No logs to clean up. 1414009958932 Sync.Tracker.Clients DEBUG Saving changed IDs to clients 1414009958937 Sync.Tracker.Bookmarks DEBUG Saving changed IDs to bookmarks 1414009958940 Sync.Tracker.Forms DEBUG Saving changed IDs to forms 1414009958944 Sync.Tracker.Passwords DEBUG Saving changed IDs to passwords 1414009959356 Sync.Tracker.Addons DEBUG Saving changed IDs to addons 1414010051089 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1414010051090 Sync.ErrorHandler DEBUG Beginning user-triggered sync. 1414010051090 Sync.Service DEBUG User-Agent: Firefox/33.0 FxSync/1.35.0.20141011015303. 1414010051090 Sync.Service INFO Starting sync at 2014-10-22 16:34:11 1414010051091 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 1414010051091 Sync.Status INFO Resetting Status. 1414010051091 Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 1414010051092 Sync.BrowserIDManager DEBUG _ensureValidToken already has one 1414010051951 Sync.Resource DEBUG mesg: GET success 200 https://sync-148-us-west-2.sync.services.mozilla.com/1.5/10925754/info/collections 1414010051951 Sync.Resource DEBUG GET success 200 https://sync-148-us-west-2.sync.services.mozilla.com/1.5/10925754/info/collections 1414010051952 Sync.Service DEBUG Fetching global metadata record 1414010051952 Sync.Service DEBUG Weave Version: 1.35.0 Local Storage: 5 Remote Storage: 5 1414010051953 Sync.Service INFO Sync key is up-to-date: no need to upgrade. 1414010051953 Sync.Service DEBUG Fetching and verifying -- or generating -- symmetric keys. 1414010051953 Sync.Service INFO Testing info/collections: {"passwords":1414009530.47,"tabs":1414009530.7,"clients":1414009158.6,"crypto":1413468730.08,"forms":1414009217.94,"meta":1414009226.95,"prefs":1414009115.93,"bookmarks":1413938103.18,"addons":1413934492.81} 1414010051953 Sync.CollectionKeyManager INFO Testing for updateNeeded. Last modified: 1413468730.08 1414010051953 Sync.Synchronizer DEBUG Refreshing client list. 1414010051954 Sync.Engine.Clients INFO 0 outgoing items pre-reconciliation 1414010051955 Sync.Engine.Clients INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010051956 Sync.Synchronizer INFO Updating enabled engines: 1 clients. 1414010051960 Sync.Engine.Bookmarks INFO 0 outgoing items pre-reconciliation 1414010051962 Sync.Engine.Bookmarks INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010051965 Sync.Engine.Forms INFO 0 outgoing items pre-reconciliation 1414010051966 Sync.Engine.Forms INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010051967 Sync.Engine.History DEBUG First sync, uploading all items 1414010051968 Sync.Status DEBUG Status for engine history: error.engine.reason.unknown_fail 1414010051968 Sync.Status DEBUG Status.service: success.status_ok => error.sync.failed_partial 1414010051968 Sync.ErrorHandler DEBUG history failed: database disk image is malformed No traceback available 1414010051969 Sync.Engine.Passwords INFO 0 outgoing items pre-reconciliation 1414010051971 Sync.Engine.Passwords INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010051972 Sync.Engine.Prefs INFO 0 outgoing items pre-reconciliation 1414010051973 Sync.Engine.Prefs INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010051974 Sync.Engine.Tabs INFO 1 outgoing items pre-reconciliation 1414010051976 Sync.Engine.Tabs INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010051986 Sync.Engine.Tabs INFO Uploading all of 1 records 1414010051986 Sync.BrowserIDManager DEBUG _ensureValidToken already has one 1414010051987 Sync.Collection DEBUG POST Length: 1872 1414010052149 Sync.Collection DEBUG mesg: POST success 200 https://sync-148-us-west-2.sync.services.mozilla.com/1.5/10925754/storage/tabs 1414010052149 Sync.Collection DEBUG POST success 200 https://sync-148-us-west-2.sync.services.mozilla.com/1.5/10925754/storage/tabs 1414010052151 Sync.Engine.Addons DEBUG Refreshing reconciler state 1414010052151 Sync.AddonsReconciler INFO Refreshing global state from AddonManager. 1414010052156 Sync.AddonsReconciler DEBUG Rectifying state for addon: {972ce4c6-7e08-4474-a285-3208198ce6fd} 1414010052156 Sync.AddonsReconciler DEBUG Rectifying state for addon: fiddlerhook@fiddler2.com 1414010052156 Sync.AddonsReconciler DEBUG Rectifying state for addon: heartbleed@dactyl.googlecode.com 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: historybutton@darktrojan.net 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: {b9db16a4-6edc-47ec-a1f4-b86292ed211d} 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: firefox-extension@shareaholic.com 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: troubleshooter@mozilla.org 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: flashstopper@byo.co.il 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: gmp-gmpopenh264 1414010052157 Sync.AddonsReconciler DEBUG Rectifying state for addon: {10c68f07-63a6-4653-8f43-9fc763f22443} 1414010052158 Sync.AddonsReconciler DEBUG Rectifying state for addon: {9340fd57-678b-6966-a297-90692d7f5959} 1414010052158 Sync.AddonsReconciler DEBUG Rectifying state for addon: {07331244-d8fe-048f-bc78-d7a5feba72ea} 1414010052163 Sync.AddonsReconciler DEBUG Rectifying state for addon: {b0abad6a-59ad-ab23-b4cf-b9093349a0ed} 1414010052163 Sync.AddonsReconciler DEBUG Rectifying state for addon: {485a038e-7a17-bd3a-fd40-46fdaa916094} 1414010052164 Sync.AddonsReconciler DEBUG Rectifying state for addon: {89f74af3-3543-ba77-f985-6019007a9781} 1414010052164 Sync.AddonsReconciler DEBUG Rectifying state for addon: {b66dbe14-6371-dba9-8f63-f2031cfa3a40} 1414010052164 Sync.AddonsReconciler DEBUG Rectifying state for addon: {6b496cd3-2299-120d-2bbf-fb5bcadf19e6} 1414010052165 Sync.AddonsReconciler DEBUG Rectifying state for addon: {74f60b82-12ef-8704-7114-2802023b9f97} 1414010052165 Sync.AddonsReconciler DEBUG Rectifying state for addon: {d44b47cc-9165-5b44-5841-a92d500ccae5} 1414010052165 Sync.AddonsReconciler DEBUG Rectifying state for addon: {b4a46c11-2945-5c38-9640-940aeb02e416} 1414010052165 Sync.AddonsReconciler DEBUG Rectifying state for addon: {37ab856c-b575-a4b5-33b2-9adc43f4ad10} 1414010052165 Sync.AddonsReconciler DEBUG Rectifying state for addon: {fed0ab6f-7546-a733-dc0d-a155df78f538} 1414010052167 Sync.AddonsReconciler INFO Saving reconciler state to file: addonsreconciler 1414010052180 Sync.Engine.Addons INFO 0 outgoing items pre-reconciliation 1414010052181 Sync.Engine.Addons INFO Records: 0 applied, 0 successfully, 0 failed to apply, 0 newly failed to apply, 0 reconciled. 1414010052182 Sync.Synchronizer INFO Sync completed at 2014-10-22 16:34:12 after 1.09 secs. 1414010052182 Sync.Declined DEBUG Handling remote declined: [] 1414010052182 Sync.Declined DEBUG Handling local declined: [] 1414010052183 Sync.Declined DEBUG Declined changed? false 1414010052183 Sync.Service INFO No change to declined engines. Not reuploading meta/global. 1414010052183 Sync.SyncScheduler DEBUG Next sync in 3600000 ms. 1414010052184 Sync.ErrorHandler DEBUG Some engines did not sync correctly.

more options

Okay, I have done everything I can think of. I deleted my account and recreated it, with the same results.

more options

Noticed something new today. Right before the sync error, I am getting a message that a script can not be run. When I tell it to stop the script, I get the sync error.