Page 1 of 1

Massive memory spike and hang when using CAA

Posted: 2019-07-09, 07:45
by moonbat
So I just installed the Classic Addons Archive, and it hangs PM on opening, for about 2 minutes. Switch away from the page, or try searching for an extension and again it hangs. Each time memory usage shot up by about 100 MB, and given that this is a puny 4 GB i5 laptop, I'm not impressed. Is this expected behavior, and is it because of low RAM on my laptop? Using the latest x64 PM build.

Re: Massive memory spike and hang when using CAA

Posted: 2019-07-09, 08:48
by coffeebreak
No it's not expected behavior, and it doesn't happen when I use CAA.

Does it still ocur in safe mode? Or in a new profile?

Re: Massive memory spike and hang when using CAA

Posted: 2019-07-09, 11:04
by vannilla
When you first install it, it has to build a database with all the provided extensions.
There are a lot of them, and it can take a while to complete the operation.

Re: Massive memory spike and hang when using CAA

Posted: 2019-07-10, 13:03
by moonbat
vannilla wrote:
2019-07-09, 11:04
When you first install it, it has to build a database with all the provided extensions.
There are a lot of them, and it can take a while to complete the operation.
Not the first time..whenever I open it this happens. Memory usage drops back after I close it.

Re: Massive memory spike and hang when using CAA

Posted: 2019-07-10, 13:20
by moonbat
coffeebreak wrote:
2019-07-09, 08:48
No it's not expected behavior, and it doesn't happen when I use CAA.

Does it still ocur in safe mode? Or in a new profile?
Found the culprit, it was CanvasBlocker, which anonymizes the canvas component to prevent fingerprinting. It can whitelist certain URLs, but I'm not sure how to do that for the caa: protocol handler that is used. Edit - just adding caa: to the whitelist worked.

Re: Massive memory spike and hang when using CAA

Posted: 2019-07-11, 09:47
by Falna
moonbat wrote:
2019-07-10, 13:20
Found the culprit, it was CanvasBlocker
You should be able to ditch that and use Pale Moon's inbuilt poisondata instead: viewtopic.php?f=19&t=22067&p=166762

Re: Massive memory spike and hang when using CAA

Posted: 2019-07-11, 10:16
by moonbat
Falna wrote:
2019-07-11, 09:47
You should be able to ditch that and use Pale Moon's inbuilt poisondata instead: viewtopic.php?f=19&t=22067&p=166762
Turns out I'd already done that :D
Guess I can get rid of the extension then.