Comment 159 for bug 1425972

Revision history for this message
In , Tomiii-r (tomiii-r) wrote :

Like <email address hidden>, I also upgraded to FF39.0 in Fedora linux and discovered this feature broken again. The behavior seems nondeterministic now. I'm executing this command when no firefox instance with profile "myprofile" is currenty running:

firefox -P myprofile -remote 'ping()'

Sometimes I just get the prompt back with no visible side effect, sometimes I get a new instance of firefox that's already running using a different profile, and sometimes I get these error messages:

1437410472556 addons.xpi-utils ERROR Failed to load XPI JSON data from profile: TypeError: XPIProvider.installLocationsByName is null (resource://gre/modules/addons/XPIProvider.jsm -> resource://gre/modules/addons/XPIProviderUtils.js:312:4) JS Stack trace: <email address hidden>:312:5 < <email address hidden>:629:24 < XPIDB_asyncLoadDB/this._dbPromise<@XPIProviderUtils.js:732:9 < <email address hidden>:867:23 < <email address hidden>:746:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:688:37 < <email address hidden>:464:9
1437410472559 addons.xpi-utils WARN Rebuilding add-ons database from installed extensions.
1437410472561 addons.xpi-utils ERROR Failed to rebuild XPI database from installed extensions: TypeError: this.installLocations is null (resource://gre/modules/addons/XPIProvider.jsm:3365) JS Stack trace: <email address hidden>:3365:1 < <email address hidden>:779:9 < <email address hidden>:650:7 < XPIDB_asyncLoadDB/this._dbPromise<@XPIProviderUtils.js:732:9 < <email address hidden>:867:23 < <email address hidden>:746:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:688:37 < <email address hidden>:464:9
1437410472563 addons.manager ERROR Exception calling provider GMPProvider.getAddonByID: TypeError: this._plugins is null (resource://gre/modules/addons/GMPProvider.jsm:581:8) JS Stack trace: <email address hidden>:581:9 < <email address hidden>:235:12 < <email address hidden>:2109:1 < <email address hidden>:311:7 < <email address hidden>:2114:13 < <email address hidden>:423:7 < <email address hidden>:235:12 < <email address hidden>:2109:1 < <email address hidden>:311:7 < <email address hidden>:2114:13 < <email address hidden>:3824:7 < makeSafe/<@XPIProviderUtils.js:145:17 < <email address hidden>:126:5 < this.XPIDatabase.getAddon/<@XPIProviderUtils.js:1074:9 < <email address hidden>:867:23 < <email address hidden>:746:7 < this.PromiseWalker.scheduleWalkerLoop/<@Promise-backend.js:688:37 < <email address hidden>:464:9