Peter Humphrey schrieb am 16.09.19 um 09:47: > > In my case, building with all those system libraries causes firefox to fail > on > startup: it complains thus: > > $ firefox > 1568619005920 addons.manager ERROR Exception calling provider > GMPProvider.startup: [Exception... "Component returned failure code: > 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIStringBundle.GetStringFromName]" > nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: > resource://gre/modules/addons/GMPProvider.jsm :: buildPluginList :: line 844" > > data: no] Stack trace: buildPluginList()@resource://gre/modules/addons/ > GMPProvider.jsm:844 > startup()@resource://gre/modules/addons/GMPProvider.jsm:721 > callProvider()@resource://gre/modules/AddonManager.jsm:213 > _startProvider()@resource://gre/modules/AddonManager.jsm:649 > startup()@resource://gre/modules/AddonManager.jsm:873 > startup()@resource://gre/modules/AddonManager.jsm:3469 > observe()@resource://gre/modules/addonManager.js:70 > 1568619006132 Marionette FATAL <window id="main-window" > ^ > JavaScript error: resource://gre/modules/AutoCompletePopup.jsm, line 113: > NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 > (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver] > > Pro tem I've negated all the system-* flags in package.use. >
I am not really sure this has anything to do with using the system libraries or the ones shipped with firefox. On my system firefox started fine for the first time after the update but I was only able to get it running in safe mode for subsequent starts. As the error message indicates as well as the fact that firefox is starting fine in safe mode it is highly likely a problem with one or more addons. In this case there is the option to refresh firefox but here you loose all settings for firefox and the addons. What fixed the issue for me was deleting the files addons.json and addonStartup.json.lz4. As well as addons.sqlite which is superseded by addons.json anyway. After this firefox started fine. Having had problems with addons before I knew deleting this files is somewhat safe. At least there weren't any apparent problems afterwards. Bonus is you keep all your settings for firefox and the addons. However I can't guarantee this works for everybody so create a backup of your firefox profile before. -- Best Regards Daniel