Skip to content
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

Certain Ads cause a race condition that just keeps consuming more and more memory - with workaround #1105

Open
DrestinBlack opened this issue Jan 3, 2025 · 3 comments
Labels
Critical bug A bug that does break the browser, as in causing crashes or making it impossible to perform a task

Comments

@DrestinBlack
Copy link

Howdy!

I'm on XP SP3 with all updates, Supermium Version 126.0.6478.260 (Official Build) (32-bit)

I mentioned in a prior comment (but wanted to split this off to focus on this) that when I visited a particular site (yahoo finance) I was getting massive memory consumption - but it was hard to replicate because you needed to be in specific area. I've found a site which demonstrates this issue easily and is open to everyone to view.

https://www.slickcharts.com/nasdaq100/performance

When I visit this page, BLAM! Dozens of new chrome.exe processes are created and memory consumption just begins to go up and up and up. I'll go from 1 gig used to 4+ (yes, on XP 32 bit) and it keeps trying to climb and just chewing the HD Pagefile. I can't even quit because it's so active.

So, I installed Adblocker Plus (free) and it instantly fixed the issue with yahoo finance and ads -- but for slickcharts, it didn't. Until I removed the checkmark from "Show Acceptible Ads" - Problem solved. I've got both it and yahoo open in other tabs right now, no extra processes and memory use is minimal.

So, something about these particular ads is just eating up memory and spawning processes. I thought I'd share this and hopefully it might spark a fix or workaround inside Supermium itself. Adblock is fine and all but ... just sharing the info. Thanks for the great program.

db

@DrestinBlack DrestinBlack added the Critical bug A bug that does break the browser, as in causing crashes or making it impossible to perform a task label Jan 3, 2025
@Half-Modern
Copy link

This is not a bug within the browser, but the website - unless it's been proved otherwise on the other browsers...

@win32ss
Copy link
Owner

win32ss commented Jan 5, 2025

I tested on Waterfox on Windows 10 1809. Fans started to roar when site was used without adblockers. In this case, the adblocker is the best workaround.

Chromium itself is supposed to detect heavy CPU usage from certain elements and block them when they reach a threshold, but this has not functioned properly for quite some time, including other Chromium derivatives. If Supermium is going to continue to support MV2 content blockers that can block all kinds of problematic material, any other efforts seem redundant at this point.

@Vangelis66
Copy link

... A similar issue (but on a different page) has been reported on the MSFN forums:

https://msfn.org/board/topic/185045-supermium/page/100/#findComment-1276363

https://msfn.org/board/topic/185045-supermium/page/101/#findComment-1276419

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Critical bug A bug that does break the browser, as in causing crashes or making it impossible to perform a task
Projects
None yet
Development

No branches or pull requests

4 participants