Firefox freezing system by occupying all RAM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
For several days, some weeks maybe, I'm suffering from the problem that every now and then (several times a day) firefox runs into a state where it occupies all available RAM.
Sometimes it is still possible with patience, because mouse and keyboard become slow and other programs can't run, to kill firefox or start QPS with CTRL-ALT-DEL.
In almost all cases QPS shows that there are four of the many firefox processes having occupied more than 4GB RAM each. Since my PC has 16GB RAM, all is occupied.
In most cases it is not possible to kill firefox anymore (because I can't get even an existing shell window to become active or start QPS) and not even properly shut down the PC with a short press on the power button.
It is never a single firefox task running berserk, it's always four or more. Maybe some memory leak.
Maybe this is not caused by a new bug, but possibly by new ADS on web pages.
Unfortunately, it doesn't seem to be possible to limit the memory space to be occupied by firefox, since limits apply to single processes, and firefox opens a process per browser window or tab.
However, we should have some method to limit the mem space firefox can occupy.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: firefox 90.0.2+
ProcVersionSign
Uname: Linux 5.4.0-80-generic x86_64
NonfreeKernelMo
AddonCompatChec
ApportVersion: 2.20.11-
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
BuildID: 20210721174149
CasperMD5CheckR
Channel: Unavailable
CurrentDesktop: LXQt
Date: Mon Aug 9 19:39:26 2021
DefaultProfileE
DefaultProfileI
DefaultProfileL
DefaultProfileP
DefaultProfileP
DefaultProfileT
ForcedLayersAccel: False
InstallationDate: Installed on 2020-06-12 (422 days ago)
InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
Profile0Extensions: extensions.sqlite corrupt or missing
Profile0Incompa
Profile0Locales: extensions.sqlite corrupt or missing
Profile0PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/
Profile0Themes: extensions.sqlite corrupt or missing
Profile1Extensions: extensions.sqlite corrupt or missing
Profile1Incompa
Profile1Locales: extensions.sqlite corrupt or missing
Profile1PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/
Profile1Themes: extensions.sqlite corrupt or missing
Profile3Extensions: extensions.sqlite corrupt or missing
Profile3Incompa
Profile3Locales: extensions.sqlite corrupt or missing
Profile3PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/
Profile3PrefSou
Profile3Themes: extensions.sqlite corrupt or missing
Profiles:
Profile3 - LastVersion=
Profile2 (Default) - LastVersion=
Profile1 - LastVersion=
Profile0 - LastVersion=
RunningIncompat
SourcePackage: firefox
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/12/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: H61TIW08.111
dmi.board.
dmi.board.name: H61H2-TI2
dmi.board.vendor: Medion
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Medion
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: To be filled by O.E.M.
dmi.product.name: G24
dmi.product.sku: To be filled by O.E.M.
dmi.product.
dmi.sys.vendor: Medion