Page 1 of 1

Menu not appearing + NoScript not active?

Posted: Mon Mar 01, 2021 3:46 am
by sprintabm
I'm using Firefox 86.0 with NoScript 11.2.3 on Windows 10. The NoScript icon in my toolbar permanently shows the icon of the "s" with "?" graphic. If I click on the icon, no menu appears even after repeated clicks. I can right click on the icon to manage, remove, report, etc. Right clicking for the context menu on any webpage does not show any NoScript options. I've gone into Manage Extensions have tried disabling/re-enabling and uninstalling/reinstalling NoScript to no avail. I tried re-installing Firefox and again same result.

It seems to me that NoScript isn't running at all. I'm getting ads on websites that I normally don't see. This started happening a couple of weeks ago; I'm uncertain what version of NoScript was installed when that happened.

Re: Menu not appearing + NoScript not active?

Posted: Mon Mar 01, 2021 9:17 am
by Giorgio Maone
Could you please open about:debugging > This Firefox and click the "Inspect" button in the NoScript section?
Then report any error message you can see in the Console tab of the debugging page, thanks.

Re: Menu not appearing + NoScript not active?

Posted: Mon Mar 01, 2021 5:48 pm
by sprintabm
Here's an excerpt from starting a new session of Firefox:

07:44:52.879 Successfully compiled asm.js code (total compilation time 147ms) background.js
07:45:02.588
UnknownError: The operation failed for reasons unrelated to the database itself and not covered by any other error code. 2 ExtensionStorageIDB.jsm:831
normalizeStorageError resource://gre/modules/ExtensionStorageIDB.jsm:831
method chrome://extensions/content/child/ext-storage.js:273
AsyncFunctionThrow self-hosted:694
07:45:02.588
UnknownError: The operation failed for reasons unrelated to the database itself and not covered by any other error code. 2 ExtensionStorageIDB.jsm:831
normalizeStorageError resource://gre/modules/ExtensionStorageIDB.jsm:831
method chrome://extensions/content/child/ext-storage.js:273
InterpretGeneratorResume self-hosted:1484
AsyncFunctionThrow self-hosted:694
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:02.590 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:06.845
UnknownError: The operation failed for reasons unrelated to the database itself and not covered by any other error code. 2 ExtensionStorageIDB.jsm:831
normalizeStorageError resource://gre/modules/ExtensionStorageIDB.jsm:831
method chrome://extensions/content/child/ext-storage.js:273
AsyncFunctionThrow self-hosted:694
07:45:06.845
UnknownError: The operation failed for reasons unrelated to the database itself and not covered by any other error code. 2 ExtensionStorageIDB.jsm:831
normalizeStorageError resource://gre/modules/ExtensionStorageIDB.jsm:831
method chrome://extensions/content/child/ext-storage.js:273
InterpretGeneratorResume self-hosted:1484
AsyncFunctionThrow self-hosted:694
07:45:06.849 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:11.163
UnknownError: The operation failed for reasons unrelated to the database itself and not covered by any other error code. ExtensionStorageIDB.jsm:831
normalizeStorageError resource://gre/modules/ExtensionStorageIDB.jsm:831
method chrome://extensions/content/child/ext-storage.js:273
AsyncFunctionThrow self-hosted:694
07:45:11.164 Uncaught (in promise) Error: An unexpected error occurred undefined
07:45:11.178 Uncaught (in promise) Error: Missing host permission for the tab undefined
07:45:11.749 Uncaught (in promise) Error: Missing host permission for the tab undefined
07:45:12.417 Uncaught (in promise) Error: Missing host permission for the tab undefined
07:45:12.989 Uncaught (in promise) Error: Missing host permission for the tab

Re: Menu not appearing + NoScript not active?

Posted: Mon Mar 01, 2021 6:00 pm
by sprintabm
The console is constantly filling up with errors such as these:

[NoScript] undefined Error: An unexpected error occurred An unexpected error occurred <empty string> log.js:17:13

(there are more to the messages but having a hard time posting through the forum's spam filter)

Re: Menu not appearing + NoScript not active?

Posted: Mon Mar 01, 2021 6:43 pm
by barbaz
Try completely quitting Firefox and restarting it with -purgecaches command-line option. If that does not help, does this problem occur in a new, clean Firefox profile with only NoScript installed and no changes to any settings?

Re: Menu not appearing + NoScript not active?

Posted: Tue Mar 02, 2021 4:19 am
by sprintabm
Command line restart with -purgecaches did not work. This problem does not occur in a a clean profile with only NoScript installed. It worked fine like that.

In my normal profile, I tried uninstalling all add-ons I have (NoScript, Adblock Plus, and DownThemAll) and then reinstalling Noscript by itself, but NoScript still did not function properly.

Re: Menu not appearing + NoScript not active?

Posted: Tue Mar 02, 2021 6:34 am
by Giorgio Maone
sprintabm wrote: Mon Mar 01, 2021 5:48 pm UnknownError: The operation failed for reasons unrelated to the database itself and not covered by any other error code. 2 ExtensionStorageIDB.jsm:831
normalizeStorageError resource://gre/modules/ExtensionStorageIDB.jsm:831
method chrome://extensions/content/child/ext-storage.js:273
AsyncFunctionThrow self-hosted:694
This suggests your profile is corrupted.
Please try migrating your data to a new profile using Firefox Sync.

Re: Menu not appearing + NoScript not active?

Posted: Wed Mar 10, 2021 5:17 am
by sprintabm
I ended up manually moving a bare minimum of my old profile data into a new profile. The issue followed the new profile if the original prefs.js file was used so I simply ditched it. Everything is working fine now.

Thanks a lot for your help! I've been using NoScript for quite some time and I'm pretty happy with it!

Re: Menu not appearing + NoScript not active?

Posted: Wed Mar 10, 2021 6:55 am
by Giorgio Maone
sprintabm wrote: Wed Mar 10, 2021 5:17 am The issue followed the new profile if the original prefs.js file was used so I simply ditched it. Everything is working fine now.
Do you happen to have a copy of that prefs.js file to send me for a post-mortem examination? Thanks!

Re: Menu not appearing + NoScript not active?

Posted: Tue Mar 29, 2022 3:39 pm
by zeece9Qu
I've this issue too.
Solved by

Code: Select all

fsck.ext4 -y /dev/myhdd
(where FF profile resided).
After hdd error correction, NoScript works again.
FF 91.7.0esr
NoScript 11.4.3

Maybe it will be useful for someone