Package: firefox-esr Version: 45.2.0esr-1~deb8u1 Severity: normal Dear Maintainer,
Since Firefox ESR 45, attempting to install an add-on that requires a browser restart fails with (at the time of restart): addons.xpi ERROR Unable to read add-on manifest from ~cdufour/.mozilla/firefox/cdufour.profile/extensions/staged/mousegesturessuite@lemon_juice.addons.mozilla.org: [Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult: "0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame :: resource://gre/modules/XPCOMUtils.jsm :: XPCU_serviceLambda :: line 230" data: no] Stack trace: XPCU_serviceLambda()@resource://gre/modules/XPCOMUtils.jsm:230 XPCU_defineLazyGetter/<.get()@resource://gre/modules/XPCOMUtils.jsm:198 defineSyncGUID()@resource://gre/modules/addons/XPIProvider.jsm:1253 loadManifestFromDir<()@resource://gre/modules/addons/XPIProvider.jsm:1361 TaskImpl_run()@resource://gre/modules/Task.jsm:315 Handler.prototype.process()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:933 this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812 this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746 syncLoadManifestFromFile()@resource://gre/modules/addons/XPIProvider.jsm:1488 this.XPIProvider.processPendingFileChanges()@resource://gre/modules/addons/XPIProvider.jsm:3278 this.XPIProvider.checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3566 this.XPIProvider.startup()@resource://gre/modules/addons/XPIProvider.jsm:2656 callProvider()@resource://gre/modules/AddonManager.jsm:227 _startProvider()@resource://gre/modules/AddonManager.jsm:833 AddonManagerInternal.startup()@resource://gre/modules/AddonManager.jsm:1016 this.AddonManagerPrivate.startup()@resource://gre/modules/AddonManager.jsm:2782 amManager.prototype.observe()@resource://gre/components/addonManager.js:58 The problem is known from upstream as: https://bugzilla.mozilla.org/show_bug.cgi?id=1277295 I can confirm that applying the patch mentioned at: https://bugzilla.mozilla.org/show_bug.cgi?id=1277295#c17 DOES solve the problem. It would be nice considering integrating this fix in Debian patches series. Thanks and best, Cédric -- Addons package information ii firefox-esr 45.2.0esr-1~ amd64 Mozilla Firefox web browser - Ext -- System Information: Debian Release: 8.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64)

