kickstarter.com - memory leak? Topic is solved

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2864
Joined: 2012-08-19, 20:32

kickstarter.com - memory leak?

Unread post by back2themoon » 2025-02-12, 15:59

Example: https://www.kickstarter.com/projects/lo ... escription

Just scroll down the page. RAM usage will keep increasing to the point of the browser becoming unusable. I know kickstarter.com is a problem website but it did mostly work, so it seems this may be a 33.6.0 issue. Possibly, can't say for sure.

Note that I've only tested this on the SSE2 builds.

User avatar
Gemmaugr
Fanatic
Fanatic
Posts: 110
Joined: 2025-02-03, 07:55

Re: kickstarter.com - memory leak?

Unread post by Gemmaugr » 2025-02-12, 16:58

Confirmed on the AVX build as well, although it was only around a 500MB increase after scrolling to the bottom and up and down again. So it didn't become unusable, and when one stopped scrolling it went back down a bit again, but it did continue to increase more, the more one scrolled.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2864
Joined: 2012-08-19, 20:32

Re: kickstarter.com - memory leak?

Unread post by back2themoon » 2025-02-12, 17:06

Thanks for checking. Actually, I had the issue on another page but it requires you to be a backer to see it. The posted example was quickly picked out from their first page.

Perhaps it depends on the amount and nature of video/embedded content etc. but I clearly cannot use Kickstarter any more while I was able to, until recently.

edit: I will check with a previous Pale Moon version soon and post back.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2864
Joined: 2012-08-19, 20:32

Re: kickstarter.com - memory leak?

Unread post by back2themoon » 2025-02-12, 17:47

Tried a few older clean Pale Moon portable versions on another PC (mainline AVX, not SSE2). Issue still occurs, so perhaps Kickstarter tinkered with something here.

Oh well.

User avatar
back2themoon
Moon Magic practitioner
Moon Magic practitioner
Posts: 2864
Joined: 2012-08-19, 20:32

Re: kickstarter.com - memory leak?

Unread post by back2themoon » 2025-02-12, 19:15

Patiently playing with uBO, I managed to get it back to a somewhat working state. There are still alignment issues etc. Read on, it gets interesting...

Blocking single 3rd-party scripts wasn't helping, so I started with the nuclear:

Code: Select all

www.kickstarter.com * 3p block
...and then kept on "punching holes with noop rules", leading to something like this:

Code: Select all

www.kickstarter.com * 3p block
www.kickstarter.com appboycdn.com * noop
www.kickstarter.com embed.ly * noop
www.kickstarter.com embedly.com * noop
www.kickstarter.com kck.st * noop
www.kickstarter.com kickstarter.com * noop
www.kickstarter.com vimeo.com * noop
www.kickstarter.com vimeocdn.com * noop
Embedded content still wouldn't play. It was now the turn of:

Code: Select all

www.kickstarter.com cloudflare.com * noop
Boom! RAM went sky high and things started getting out of control. Coincidence? I doubt it.

Getting some help from uBO on Firefox for a few Cloudflare optimizations, my current working list is below. Some things can probably be removed (i.e. blocked again) but I don't have the patience now. Any extra info welcome, since my analysis and troubleshooting methods are pretty crude.

Code: Select all

www.kickstarter.com * 3p block
www.kickstarter.com appboycdn.com * noop
www.kickstarter.com com.cdn.cloudflare.net * noop
www.kickstarter.com d3mlfyygrfdi2i.cloudfront.net * noop
www.kickstarter.com embed.ly * noop
www.kickstarter.com embedly.com * noop
www.kickstarter.com fonts.googleapis.com * noop
www.kickstarter.com googletagmanager.com * noop
www.kickstarter.com kck.st * noop
www.kickstarter.com kickstarter.com * noop
www.kickstarter.com ly.cdn.cloudflare.net * noop
www.kickstarter.com qualtrics.com * noop
www.kickstarter.com siftscience.com * noop
www.kickstarter.com transcend-cdn.com * noop
www.kickstarter.com twitter.com * noop
www.kickstarter.com vimeo.com * noop
www.kickstarter.com vimeocdn.com * noop