Skip to content

Default uBO in addition to certain Firefox settings has the potential to crash not only the web browser but the entire Operating System #3468

@PxCommoner

Description

@PxCommoner

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.
  • This is not a support issue or a question. For support, questions, or help, visit /r/uBlockOrigin.
  • 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.
  • uBO uses default lists and settings.
  • using a new, unmodified browser profile.

Description

https://www.reddit.com/r/uBlockOrigin/comments/1h0f3wg/ublockorigin_can_cause_the_black_screen_of_death/

A specific URL where the issue occurs.

https://www.wealthfront.com/

Possibly more websites

Steps to Reproduce

  1. Create a new Firefox Profile
  2. Create prefs.js in the new profile with the contents: https://hastebin.skyra.pw/eyazuwagun.less
  3. Launch Firefox using the new profile and download uBO from https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
  4. Visit https://www.wealthfront.com/ to turn Firefox into Google Chrome while acknowledging the following terms:
    - You will not hold me responsible for any lost work or damages for your system entering a black screen or irrecoverable state.
    - Closing the offending tab might not be enough to save your session. I have "successfully" crashed my system 3 more times trying to write this post while losing even more work.
    - Closing the tab may or may not prevent excessive consumption. On my system, I estimate that the rate of memory consumption to be from 3 - 5 GB / second. The memory consumption will continue for a few moments even after the tab is closed.
    - A rebound / refractory period may occur after 1 or 2 minutes in which excessive memory consumption will occur again and not stop until the system hangs, crashes, or enter a lobotomized state with many serious malfunctions requiring a complete system restart.

Expected behavior

My system not crashing in 5 minutes when I visit the webpage. At the very least, the tab should automatically crash or kill itself.

Actual behavior

My system does one of the following:

  1. Briefly consume up to 100 GB of RAM in less than a minute just for visiting the website if timely intervention is taken.
  2. Briefly consume up to 100 GB of RAM just for visiting the website if timely intervention is taken. After 1 - 2 minutes, RAM will begin to be consumed at a rapid rate until there is none left and the OS will either crash or enter a lobotomized state.
  3. Consume all RAM and crash.

uBO version

1.61.2

Browser name and version

Firefox 132.0.2

Operating System and version

Windows 11 Pro 23H2

Metadata

Metadata

Assignees

No one assigned

    Labels

    externalissue involving an external factorinvalidnot a uBlock issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions