Gentoo Archives: gentoo-user

From: Daniel Pielmeier <billie@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: firefox 68
Date: Mon, 16 Sep 2019 16:55:59
Message-Id: ff7d4757-858b-1d16-63cd-9cdae98bb544@gentoo.org
In Reply to: Re: [gentoo-user] Re: firefox 68 by Peter Humphrey
1 Peter Humphrey schrieb am 16.09.19 um 09:47:
2 >
3 > In my case, building with all those system libraries causes firefox to fail on
4 > startup: it complains thus:
5 >
6 > $ firefox
7 > 1568619005920 addons.manager ERROR Exception calling provider
8 > GMPProvider.startup: [Exception... "Component returned failure code:
9 > 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIStringBundle.GetStringFromName]"
10 > nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame ::
11 > resource://gre/modules/addons/GMPProvider.jsm :: buildPluginList :: line 844"
12 > data: no] Stack trace: buildPluginList()@resource://gre/modules/addons/
13 > GMPProvider.jsm:844
14 > startup()@resource://gre/modules/addons/GMPProvider.jsm:721
15 > callProvider()@resource://gre/modules/AddonManager.jsm:213
16 > _startProvider()@resource://gre/modules/AddonManager.jsm:649
17 > startup()@resource://gre/modules/AddonManager.jsm:873
18 > startup()@resource://gre/modules/AddonManager.jsm:3469
19 > observe()@resource://gre/modules/addonManager.js:70
20 > 1568619006132 Marionette FATAL <window id="main-window"
21 > ^
22 > JavaScript error: resource://gre/modules/AutoCompletePopup.jsm, line 113:
23 > NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057
24 > (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]
25 >
26 > Pro tem I've negated all the system-* flags in package.use.
27 >
28
29 I am not really sure this has anything to do with using the system
30 libraries or the ones shipped with firefox.
31
32 On my system firefox started fine for the first time after the update
33 but I was only able to get it running in safe mode for subsequent starts.
34
35 As the error message indicates as well as the fact that firefox is
36 starting fine in safe mode it is highly likely a problem with one or
37 more addons.
38
39 In this case there is the option to refresh firefox but here you loose
40 all settings for firefox and the addons.
41
42 What fixed the issue for me was deleting the files addons.json and
43 addonStartup.json.lz4. As well as addons.sqlite which is superseded by
44 addons.json anyway.
45
46 After this firefox started fine. Having had problems with addons before
47 I knew deleting this files is somewhat safe. At least there weren't any
48 apparent problems afterwards. Bonus is you keep all your settings for
49 firefox and the addons.
50
51 However I can't guarantee this works for everybody so create a backup of
52 your firefox profile before.
53
54 --
55 Best Regards
56 Daniel

Replies

Subject Author
Re: [gentoo-user] Re: firefox 68 Mick <michaelkintzios@×××××.com>
Re: [gentoo-user] Re: firefox 68 Mick <michaelkintzios@×××××.com>