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

Reply via email to