Closed Bug 620591 Opened 14 years ago Closed 13 years ago

Exception thrown when updating to sync 1.6 on Fx3.5.16/Fx3.6.13

Categories

(Firefox :: Sync, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: tchung, Unassigned)

Details

(Whiteboard: [sync1.6])

Exception thrown when trying to update a Sync account on 1.5.1 to sync 1.6 on both Firefox 3.6.13 and Firefox 3.5.16. Crypto incompatible. Does not affect any syncing problems though. Error: uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: file:///C:/Users/mozilla/AppData/Roaming/Mozilla/Firefox/Profiles/ch2iyszf.3613/extensions/%7B340c2bbc-ce74-4362-90b5-7c26312808ef%7D/crypto-modules/WeaveCrypto.js :: <TOP_LEVEL> :: line 45" data: no] Repro: 1) install Fx3.5.16 or Fx3.6.13 with Sync 1.5.1. Log into a storage v3 sync account 2) apply the sync 1.6 extension over the 1.5.1 extension and restart 3) force re-sync. Verify the sync was completed successfully, but an exception was thrown with WeaveCrypto.js. Expected: - no exception thrown on 3.6.x and 3.5.x builds ActuaL: - exception thrown. but no data seems to be loss.
Whiteboard: [sync1.6]
Sync 1.6 moved WeaveCrypto.js from an XPCOM component to a JS module. When loading the module it catches any exception thrown, so I have no idea why the Error Console is showing the import exception. Perhaps Cu.import short-circuits the error reporting somehow.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.