Closed Bug 1833045 Opened 2 years ago Closed 2 years ago

Firefox extensions are eating gigabytes of RAM if I've more than 70 extensions

Categories

(WebExtensions :: Untriaged, defect)

Firefox 113
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: patricek, Unassigned)

References

Details

Attachments

(1 file)

13.67 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0

Steps to reproduce:

I have exactly 73 enabled extensions and if I'm loading some pages, then it takes minutes to load one page. This is because if I look into Process Manager, then I look at the Extensions (under the process manager), then the extensions are eating gigabytes of RAM.

If it would be necessary, then I can upload a list of names of extensions.

Actual results:

The pages are loading slowly, because the 73 extensions are eating gigabytes of RAM (sometimes it end up at 9GB).

Expected results:

The pages should load normally, and the 73 extensions should NOT take gigabytes of RAM, but maximally 800MB.

The Bugbug bot thinks this bug should belong to the 'WebExtensions::Untriaged' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Product: Firefox → WebExtensions

(In reply to Patrik Krajcovic [:patricek] (she/her) from comment #0)

If it would be necessary, then I can upload a list of names of extensions.

Thanks for the report, the list of extensions enabled would be useful, would you mind to attach the details from about:support to this bug?

Flags: needinfo?(pk23.games)
See Also: → 1825686

Yes, I'm going to do that if you need it, just give me a moment please.

Attached file My extensions.xlsx

This is a list of my extensions written in Excel 2007–365 (.xlsx)

Flags: needinfo?(pk23.games)

Hello,

I could not reproduce the issue after installing almost all extensions, dictionaries and language packs marked with enabled=true in the attached Excel doc and accessing several websites.

I could not find several add-ons on AMO though, so those are missing from the test: magnolia@12.34, {5f246670-f5e2-45ff-b183-be21cbeb065c} and {dc572301-7619-498c-a57d-39143191b318}.

The about:processes Extensions process never went past 500MB when accessing websites and the pages loaded quickly.

Tested on the latest Release (113.0.1/20230511191846) under Windows 10 x64.

Task Manager also did not register any unusual CPU or RAM usage.

Infinity New Tab (Pro) was probably removed from addons.mozilla.org by creator. Tab Mix Plus is from an external source (From GitHub), and it is a legacy extension installed through userChromeJS. And Bypass Paywalls Clean is also from external source (From GitLab), because it was removed from addons.mozilla.org by Mozilla staff.

And if it is not reproducible in your Firefox, then this issue may be invalid, because my extensions have not defaulted settings, so maybe I turned on some setting and the setting is eating the RAM and not the extension itself.

So I'm closing this as invalid.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: