-
Notifications
You must be signed in to change notification settings - Fork 83
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
localhost: breakage #1902
Comments
Just disable uBO for |
Sure. It's not rocket science to work around, but it's still a bug. If it's not worth fixing, just close the issue. |
Look at the logger to find out what filters from which filter lists cause this, report your findings. |
Okay. This is a total Heisenbug. The page loads fine now. However, this originally came up reloading from a terminated Firefox. I can still reliably replicate the issue by:
The rule being triggered is:
When I first reported the issue, refreshing the page in Firefox didn't help; it only started loading when I disabled uBO and refreshed. Now, it consistently triggers on that rule if restoring from a killed Firefox. However, if I refresh, the page comes up fine. Weird. |
That filter shouldn't trigger for localhost, I suspect a corrupted storage. Force an update of all filter lists. |
I had done that before filing the ticket (it was one of the checkboxes). I just did it again. It reproduces. |
Simple html and two scripts in subfolder + shell script to run Python local server: |
|
…nOpt() Related issue: - uBlockOrigin/uBlock-issues#1902 The cached needle didn't match the one stored in the needle buffer when resetting the cached needle without resetting the needle buffer.
I was able to reproduce using only these two filters and all other filter lists disabled:
The two filters were needed to reproduce, I wasn't able to reproduce with only one or the other. |
Until the fix is published in 1.40.2, a workaround which should work is to visit another site, for example https://example.org, then reload the |
Thank you for the super-quick fix! That was impressive. |
Prerequisites
URL address of the web page
http://localhost:8888/
Category
breakage
Describe the issue
uBlock Origin will block:
/static/3rd_party/d3.v5.min.js
/static/3rd_party/require.js
Both on localhost:8888. This is the safest thing in the world. These are standard libraries, and not using a CDN preserves privacy.
I'm pretty sure these weren't blocked until recently.
Screenshot(s)
Screenshot(s)
Configuration
The text was updated successfully, but these errors were encountered: