-
-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AdNauseam 3.21.4 shows welcome switch page on ever launch of Firefox #2536
Comments
Sounds like a corrupted data file in the firefox profile. @apoapostolov could you please test it on a fresh firefox profile? |
I got the same issue. I don't have any warning when I'm starting firefox, so I don't even know how to check if my profile are corrupted. |
@jas01 best thing would be to create a fresh firefox profile and test if the problem persists... |
Yes I did, I what I mean when I say I launch |
I'm also having this issue, although i don't get the welcome, I have to manually enable the three switches before ad nauseum works again. This is with FF 128. I can confirm that a new FF profile seems to fix this issue. |
If anyone has thoughts on how to detect corrupt profiles (or in what way they are corrupt), would be great to hear |
It can either be a problem with the profile itself, or something wrong with the data storage of adnauseam itself. Maybe someone who is experiencing the issue can help? If go to the console of adnauseam on firefox:
perhaps you can paste this code and see if all the storage currently exists, and if all the keys are there: browser.storage.local.get(null).then(items => {
const allKeys = Object.keys(items);
console.log(allKeys); // Logs all keys
}); where a correct output would be something like this:
|
This is the object from my broken adnauseum profile: [
"admap",
"allowedRequestCount",
"assetCacheRegistry",
"assetSourceRegistry",
"availableFilterLists",
"blockedRequestCount",
"blockingMalware",
"cache/adguard-cookies",
"cache/adguard-generic",
"cache/adguard-mobile-app-banners",
"cache/adguard-other-annoyances",
"cache/adguard-popup-overlays",
"cache/adguard-social",
"cache/adguard-spyware",
"cache/adguard-widgets",
"cache/adnauseam-filters",
"cache/compiled/adguard-cookies",
"cache/compiled/adguard-generic",
"cache/compiled/adguard-mobile-app-banners",
"cache/compiled/adguard-other-annoyances",
"cache/compiled/adguard-popup-overlays",
"cache/compiled/adguard-social",
"cache/compiled/adguard-spyware",
"cache/compiled/adguard-widgets",
"cache/compiled/adnauseam-filters",
"cache/compiled/easylist",
"cache/compiled/easylist-annoyances",
"cache/compiled/easylist-newsletters",
"cache/compiled/easylist-notifications",
"cache/compiled/easyprivacy",
"cache/compiled/fanboy-cookiemonster",
"cache/compiled/fanboy-social",
"cache/compiled/fanboy-thirdparty_social",
"cache/compiled/plowe-0",
"cache/compiled/ublock-annoyances",
"cache/compiled/ublock-badware",
"cache/compiled/ublock-cookies-adguard",
"cache/compiled/ublock-cookies-easylist",
"cache/compiled/ublock-filters",
"cache/compiled/ublock-privacy",
"cache/compiled/ublock-quick-fixes",
"cache/compiled/ublock-unbreak",
"cache/compiled/urlhaus-1",
"cache/compiled/user-filters",
"cache/easylist",
"cache/easylist-annoyances",
"cache/easylist-newsletters",
"cache/easylist-notifications",
"cache/easyprivacy",
"cache/fanboy-cookiemonster",
"cache/fanboy-social",
"cache/fanboy-thirdparty_social",
"cache/plowe-0",
"cache/public_suffix_list.dat",
"cache/selfie/public_suffix_list.dat",
"cache/selfie/redirectEngine/resources",
"cache/ublock-annoyances",
"cache/ublock-badlists",
"cache/ublock-badware",
"cache/ublock-cookies-adguard",
"cache/ublock-cookies-easylist",
"cache/ublock-filters",
"cache/ublock-privacy",
"cache/ublock-quick-fixes",
"cache/ublock-unbreak",
"cache/urlhaus-1",
"cachedManagedStorage",
"clickingAds",
"cloudStorageEnabled",
"compiledMagic",
"dntDomains",
"dynamicFilteringString",
"externalLists",
"firstInstall",
"hiddenSettings",
"hidingAds",
"hostnameSwitchesString",
"importedLists",
"lastBackupFile",
"lastBackupTime",
"lastRestoreFile",
"lastRestoreTime",
"localStorage",
"netStrictBlockList",
"netWhitelist",
"popupPanelSections",
"requestStats",
"selectedFilterLists",
"selfieMagic",
"urlFilteringString",
"user-filters",
"version",
"versionUpdateTime"
] And this is the object from my working profile. I'm not using exactly the same filter lists in the new one, but my personal rules etc are the same. [
"admap",
"assetCacheRegistry",
"assetSourceRegistry",
"availableFilterLists",
"blockingMalware",
"cache/adguard-cookies",
"cache/adguard-generic",
"cache/adguard-mobile-app-banners",
"cache/adguard-other-annoyances",
"cache/adguard-popup-overlays",
"cache/adguard-spyware",
"cache/adguard-spyware-url",
"cache/adguard-widgets",
"cache/adnauseam-filters",
"cache/assets.json",
"cache/block-lan",
"cache/compiled/adguard-cookies",
"cache/compiled/adguard-generic",
"cache/compiled/adguard-mobile-app-banners",
"cache/compiled/adguard-other-annoyances",
"cache/compiled/adguard-popup-overlays",
"cache/compiled/adguard-spyware",
"cache/compiled/adguard-spyware-url",
"cache/compiled/adguard-widgets",
"cache/compiled/adnauseam-filters",
"cache/compiled/block-lan",
"cache/compiled/curben-phishing",
"cache/compiled/easylist",
"cache/compiled/easylist-annoyances",
"cache/compiled/easylist-chat",
"cache/compiled/easylist-newsletters",
"cache/compiled/easylist-notifications",
"cache/compiled/easyprivacy",
"cache/compiled/eff-dnt-whitelist",
"cache/compiled/fanboy-cookiemonster",
"cache/compiled/plowe-0",
"cache/compiled/ublock-annoyances",
"cache/compiled/ublock-badware",
"cache/compiled/ublock-cookies-adguard",
"cache/compiled/ublock-cookies-easylist",
"cache/compiled/ublock-filters",
"cache/compiled/ublock-privacy",
"cache/compiled/ublock-quick-fixes",
"cache/compiled/ublock-unbreak",
"cache/compiled/urlhaus-1",
"cache/compiled/user-filters",
"cache/curben-phishing",
"cache/easylist",
"cache/easylist-annoyances",
"cache/easylist-chat",
"cache/easylist-newsletters",
"cache/easylist-notifications",
"cache/easyprivacy",
"cache/eff-dnt-whitelist",
"cache/fanboy-cookiemonster",
"cache/plowe-0",
"cache/public_suffix_list.dat",
"cache/selfie/public_suffix_list.dat",
"cache/selfie/redirectEngine/resources",
"cache/selfie/staticExtFilteringEngine",
"cache/selfie/staticMain",
"cache/selfie/staticNetFilteringEngine",
"cache/ublock-annoyances",
"cache/ublock-badlists",
"cache/ublock-badware",
"cache/ublock-cookies-adguard",
"cache/ublock-cookies-easylist",
"cache/ublock-filters",
"cache/ublock-privacy",
"cache/ublock-quick-fixes",
"cache/ublock-unbreak",
"cache/urlhaus-1",
"cachedManagedStorage",
"clickingAds",
"compiledMagic",
"disableClickingForDNT",
"disableHidingForDNT",
"dntDomains",
"firstInstall",
"hidingAds",
"importedLists",
"localStorage",
"netStrictBlockList",
"netWhitelist",
"requestStats",
"selectedFilterLists",
"selfieMagic",
"user-filters",
"version",
"versionUpdateTime"
] There are some differences to the keys, ignoring the cache entries. I'm not sure if this helps at all. For what it's worth, I didn't have any indication that there was anything wrong with my firefox profile other than requiring to enable the three main adnauseum settings every time I started firefox. |
Then it seems that the problem is not with the storage bring broken somehow. Indeed seems to be that the extension can't write/read the data from the firefox profile. Need to try to reproduce this so I can test at least. |
On my side, the code causes error
Is there a way to fully reset the extension? |
I’ve been having this problem too, I think, since the last update of the extension. There are also a couple of reports on Reddit. Here is my output:
|
@mneunomne pls check into this... thank you |
@kirelagin @apoapostolov or anyone else with this issue could you please backup + download your adnauseam settings + ads and send it to me alberto.harres at gmail.com? I was not able to reproduce this issue myself and perhaps this is the only way I can at least try to see if there is any issue in the storage data. |
@mneunomne Sent. I suspect there is nothing interesting in there, it’s pretty much the defaults. |
If I go to the support tab immediately after restarting the web browser, here is what I see:
(and it is showing the three bars at the top suggesting a reactivate ad hiding, ad clicking, and malware blocking). |
When I check the console of the extension immediately after restart, there is this:
(and there is no additional info about what exactly has happened). After that, there is this: |
Sent my backup as requested, this issue started about a week ago for me. Restarting the |
Seeing this issue on v3.23.2 (FF 131.0.3, 64-bit) - every fresh start of Firefox opens a new tab with the initial "Hide Ads/Click Ads/Block Malware" switch page, all defaulting to OFF. I can do some debugging later, but for now I'm just throwing my name into the "me too, here's my current version" list. |
Same here, please, don't suggest "make fresh firefox profile", it has already been confirmed that the issue CAN BE HIDDEN THAT WAY. It's a bug needing a fix, not a workaround. |
Seeing this issue intermittently on Firefox for Mobile [133.0 (Build #2016057495)] Not every open, more like once every few days |
I tried to reproduce the issue when...
Description
Since update to the latest version, every time I restart the browser, AdNauseam shows the webcome screen with the three major switches turned off and I have to turn them each time for the extension to work.
URL(s) where the issue occurs.
No response
Screenshot(s)
No response
Steps to Reproduce
No response
Configuration
Windows, Firefox 128a1
The text was updated successfully, but these errors were encountered: