Closed Bug 1814887 Opened 1 year ago Closed 10 months ago

Memory leak during calls/meetings

Categories

(Core :: Performance, defect)

defect

Tracking

()

RESOLVED INACTIVE

People

(Reporter: konrad442, Unassigned, NeedInfo)

Details

Steps to reproduce:

  1. Open the task manager (we are interested in the memory column)
  2. create some calls ex. by Google Meet
  3. after the meeting ends, the memory usage is higher than before
    I'm developing an app with verto (it's a javascript library for audio calls) and I've noticed a performance issue when using the browser for a long time (many calls).
    I use Firefox 102.7.0esr (32-bit)

Actual results:

There is a problem with memory leak in Mozilla firefox, especially after call/meetings (ex. Google Meet, Microsoft Teams, ect.). I compared Mozilla ff and Chrome and I noticed that Mozilla doesn't clean memory well. It's a big problem when you have a many calls. At the end of the day your browser is almost dead.

Expected results:

after the call ends, the memory should be cleared because after many calls there is a lot of garbage in the memory

Thanks for reporting this. Please provide clear and complete steps to reproduce which leave zero room for interpretation. Also, what "task manager" is this about?

Flags: needinfo?(konrad442)

Hello! I have tried to reproduce the issue using firefox 111.0a1 (2023-02-03) on Ubuntu 22.04 and MacOS 12.6 but unfortunately I wasn't able to reproduce it on my end.
Could you please answer the following questions in order to further investigate this issue?

  1. Does this issue happen with a new profile? Here is a link on how to create one: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles
  2. Does this issue happen in the latest nightly? Here is a link from where you can download it: https://www.mozilla.org/en-US/firefox/channel/desktop/
  3. Do you have any addons installed if so can you list them?

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

Component: Untriaged → Performance
Product: Firefox → Core
Version: other → unspecified

Hello.
I forgot to give a description of the environment.
os: Windows 10
browser: Firefox 102.7.0esr (32-bit) (we have to use esr version)

@Andre Klapper I meant about the task manager from windows. There is a "Memory" column in the "Processes" tab.

It's quite a specific case. In my application I make a lot of calls (audio calls by verto, this is JS lib for audio) and after a call or a bunch of calls I observe more memory in use than before the calls.
I did an extra test and made a call (meeting) on Google Meet and after the call I saw the same. It's not a big mess after one call, but after many calls it starts to become a problem (because there is more and more memory in use).
Additional information: my application can't refreshed. It has to run all day without refreshing

@Negritas Sergiu ok, I've already installed Mozilla Nightly. I checked and it still exists.
This is a new fresh browser (Nightly), so it's a new profile and no additional addons

Flags: needinfo?(konrad442)

@Reporter It would be great if you could save a memory report from about:memory once this situation has occurred and upload it to this bug. Thanks!

Flags: needinfo?(konrad442)

Closing as inactive waiting for a memory report.

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