Skip to content

Response header filter's Filter list not shown in the Logger - "Static filter could not be found in any of the currently enabled filter lists" #3544

@zk2f

Description

@zk2f

Prerequisites

  • I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality in the uAssets issue tracker.
  • This is NOT a YouTube, Facebook or Twitch report. These sites MUST be reported by clicking their respective links.
  • I performed a cursory search of the issue tracker to avoid opening a duplicate issue.
  • The issue is not present after disabling uBO in the browser.
  • I checked the documentation to understand that the issue I am reporting is not normal behavior.

I tried to reproduce the issue when...

  • uBO is the only extension.
  • using a new, unmodified browser profile.

Description

Visiting any URL that has a location header in its response, for example, a redirect, and which also has a filter for the same does not show the Filter list it came from in the Logger. Instead, it shows "Static filter could not be found in any of the currently enabled filter lists".

I have been able to reproduce this bug reliably. For example, if you add any "example.com##^responseheader(location)" filter and visit any redirect page on the domain, the Logger won't show that the filter came from "My filters" but instead shows the same error message.

Side note: this type of filter too seems problematic as it breaks genuine redirects.

A specific URL where the issue occurs.

https://eturbonews.com//
https://eturbonews.com/categories

Steps to Reproduce

  1. Open the Logger
  2. Visit any redirect page on domains with "^responseheader(location)" filter, e.g. - https://eturbonews.com//
  3. Click on the applied filter row "^responseheader(location)"
  4. Check the Filter list of the filter

Expected behavior

The Filter list of the filter is displayed correctly ("uBlock filters – Ads" in this case)

Actual behavior

"Static filter could not be found in any of the currently enabled filter lists" is displayed instead of the Filter list

Configuration

uBlock Origin: 1.62.0
Firefox: 134
filterset (summary):
 network: 141448
 cosmetic: 41357
 scriptlet: 21311
 html: 2197
listset (total-discarded, last-updated):
 default:
  user-filters: 0-0, never
  ublock-filters: 40088-116, now
  ublock-badware: 12178-6, now
  ublock-privacy: 1930-33, now
  ublock-unbreak: 2610-1, now
  ublock-quick-fixes: 209-11, now
  easylist: 71246-148, now
  easyprivacy: 53302-44, now
  urlhaus-1: 22700-0, now
  plowe-0: 3543-994, now
filterset (user): [empty]
userSettings: [none]
hiddenSettings: [none]
supportStats:
 allReadyAfter: 1573 ms
 maxAssetCacheWait: 64 ms
 cacheBackend: indexedDB

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfixedissue has been addressed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions