strange error during startup

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

Lucio Chiappetti
Astronaut
Astronaut
Posts: 654
Joined: 2014-09-01, 15:11
Location: Milan Italy

strange error during startup

Unread post by Lucio Chiappetti » 2020-10-27, 10:37

This morning I had erratic errors starting up palemoon on my office Linux machine.
A couple of times it did not start with my usual alias (silently or with errors which I did not manage to trap. Then I used "palemoon -p w5zr0qvy.default" which however gave me the profile menu, and spontaneously entered safe mode. I then exited and re-entered normally.
After a while I decided to exit and try again and I got those errors. Tried again and entered normally (could even restore yesterday's session)

Code: Select all

1603794172606   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:316:5) JS Stack trace: DBAddonInternal@XPIProviderUtils.js:316:5 < parseDB@XPIProviderUtils.js:633:24 < XPIDB_asyncLoadDB/this._dbPromise<@XPIProviderUtils.js:736:9 < process@Promise-backend.js:932:23 < walkerLoop@Promise-backend.js:813:7 < scheduleWalkerLoop/<@Promise-backend.js:747:11 < observe@AsyncShutdown.jsm:531:9
1603794172608   addons.xpi-utils        WARN    Rebuilding add-ons database from installed extensions.
1603794172608   addons.xpi-utils        ERROR   Failed to rebuild XPI database from installed extensions: TypeError: this.installLocations is null (resource://gre/modules/addons/XPIProvider.jsm:3369:1) JS Stack trace: XPI_processFileChanges@XPIProvider.jsm:3369:1 < XIPDB_rebuildDatabase@XPIProviderUtils.js:783:9 < parseDB@XPIProviderUtils.js:654:7 < XPIDB_asyncLoadDB/this._dbPromise<@XPIProviderUtils.js:736:9 < process@Promise-backend.js:932:23 < walkerLoop@Promise-backend.js:813:7 < scheduleWalkerLoop/<@Promise-backend.js:747:11 < observe@AsyncShutdown.jsm:531:9
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

Locked