Ceisteanna leis an gclib seo á dtaispeáint: Taispeáin gach ceist
  • Cartlannaithe

How to debug memory problems with extensions?

I'm having huge memory problems with Firefox. In about:performance I can see that the extensions process takes up way too much memory. When I start Firefox it usually sho… (tuilleadh eolais)

I'm having huge memory problems with Firefox. In about:performance I can see that the extensions process takes up way too much memory. When I start Firefox it usually shows a memory usage of around 180MB. However, at some point the memory usage of the extensions process starts to increase and it doesn't stop increasing until my RAM is full and then it increases even further. It increases until I restart Firefox or until it uses so much RAM that my computer runs incredibly slow.

Below you can see a screenshot of the Task Manager showing how much RAM is available on my computer and a screenshot of the about:performance page showing the memory usage of the Extensions process. The RAM available on my laptop is 10GB (the default configuration was 4GB of soldered RAM plus 4GB of exchangeable RAM. I have upgraded from 4+4GB to 4+8GB but 2GB of the soldered RAM on this laptop are used as GPU memory so the remaining RAM is 10GB). The about:performance screenshot shows a memory usage of 13GB for the extensions process which is possible because Windows automatically pages RAM on the SSD when I'm running low on available physical memory. This enables programs to actually use more memory than the available physical RAM but of course programs become incredibly slow when the RAM is full and huge parts of memory have to be paged on the SSD.

My actual question: How can I find the cause of these memory problems?

What I've tried so far

- I have created a memory report on about:memory. The result is at the bottom of this post. - I have watched the about:performance page and tried to find out what action triggers the memory usage of the extensions process to increase. At the start of the browsing session the memory usage is only at around 180MB. It stays like that for a while. At some point it starts to steadily increase by many GBs. But I couldn't find the cause. I don't know what triggers the extensions process to increase memory usage. - I could simply disable extensions and see if the problem gets solved. But I want to know which exact extension causes this problem. It is very difficult to find out which one it is because I have many extensions and I don't know what causes the memory usage to increase. So I would have to disable extensions one by one and wait for an indefinite amount of time and check whether memory usage stays low. But I don't know how long I have to wait until the memory usage would increase because I couldn't identify what triggers it to increase.

Rather than just using trial and error I would like to find a way to use debugging tools to exactly determine what causes the problem.

_______________________

This (https://pastebin.com/U3QXTAt9) is the memory report from about:memory. This contains the whole extension (pid 18332) section (copy & pasted by selecting the text on the about:memory page). I have left out the rest because I don't know if it contains private data. Please note: this is not taken from the same browsing session as the screenshot that shows a memory usage of 13GB. Why? Because programs run very slow when memory is low and large parts of memory are being paged. The debug tools usually require a lot of RAM and CPU performance so it's very difficult to use the debug tools when the memory is already full and programs are already running slow. This memory report shows a very high memory usage of the extensions process. In this case it's "only" 3.5GB but it was taken in an early stage of the increasing memory usage. As shown in the screenshot below, memory usage can go even higher than the available physical RAM on my computer. The memory report doesn't clearly show which extension is responsible for the high memory usage. In the memory report, I can only see a high memory usage for the items gc-buffers and gc-heap which leads me to think that the memory problem has something to do with the garbage collector. However, I cannot see which extension is responsible for this. No item in this list with a description that identifies a specific extension has a high memory usage. This is only an excerpt from the memory report (only the extension section). I went through the whole memory report with Ctrl + F "moz-extension" and looked for items with a high memory usage but I didn't find a single item with high memory usage that belongs to a specific extension.

Asked by a72834234 9 mí ó shin

Last reply by Ed 9 mí ó shin

  • Cartlannaithe

search bar overlapping with tabs

Hi y'all, when I use firefox DE, there is a bug in which the search bar overlaps with the tabs, after the new release. Is this because I use a custom CSS that reverts the… (tuilleadh eolais)

Hi y'all, when I use firefox DE, there is a bug in which the search bar overlaps with the tabs, after the new release. Is this because I use a custom CSS that reverts the tabs back to the old style? I would really appreciate it if I could still use the old firefox tab style without having my search bar overlapping with the tabs

Asked by This s mii 1 bhliain ó shin

Last reply by cor-el 1 bhliain ó shin

  • Réitithe
  • Cartlannaithe

Firefox 125.0.1 update breaks all self signed certificates

Firefox 125.0.1 update breaks all self signed certificates After the latest auto update I can no longer access any of my management screens on my private network with sel… (tuilleadh eolais)

Firefox 125.0.1 update breaks all self signed certificates

After the latest auto update I can no longer access any of my management screens on my private network with self signed certificates. This is a real problem. I have attached a couple error screen grabs, but ALL of themn are the same. The information link says there is no workaround!

So how do I recover access? Chrome works just fine ... so it is def. a Firefox problem.

Asked by mzla.cm 1 bhliain ó shin

Answered by zeroknight 1 bhliain ó shin

  • Réitithe
  • Cartlannaithe

Sync cookies exception list

Hi, This has been brought up before, but not with this exact question (not that I could find, at least). I understand that cookies cannot be synced across devices, but th… (tuilleadh eolais)

Hi,

This has been brought up before, but not with this exact question (not that I could find, at least).

I understand that cookies cannot be synced across devices, but this is not what I am asking for. Is there a way to make firefox sync the list of exceptions? Meaning, only the specified website URL and its status, not the cookies from these sites.

Asked by pompan2 1 bhliain ó shin

Answered by cor-el 1 bhliain ó shin

  • Cartlannaithe

Developer Edition

Developer edition seems to be blocking Today's Deals when browsing amazon.com. Regular firefox does not do this. Suggestion on what to do to fix it. Also trying to brow… (tuilleadh eolais)

Developer edition seems to be blocking Today's Deals when browsing amazon.com. Regular firefox does not do this. Suggestion on what to do to fix it.

Also trying to browse distrowatch give the following: Warning: Potential Security Risk Ahead.

Asked by Grumpy 6 mhí ó shin

Last reply by Paul 6 mhí ó shin

  • Cartlannaithe

Latest Developers edition missing new tab and reload icons

I'm using Firefox Developer Edition 132.0b2 (64-bit) and noticed that the only way to open a new tab is to click on the pancake icon and select new tab. The "+" icon in t… (tuilleadh eolais)

I'm using Firefox Developer Edition 132.0b2 (64-bit) and noticed that the only way to open a new tab is to click on the pancake icon and select new tab. The "+" icon in the tab bar is missing.

I also noticed that there is no way to reload the page (especially doing a hard reload). This is a major issue when making updates to websites and wanting to see those edit. Clicking in the address bar and then on enter will reload the page, but does not do a hard reload, so the cached version of the page is displayed, not the updates.

Asked by scott224 1 bhliain ó shin

Last reply by cor-el 1 bhliain ó shin

  • Réitithe
  • Cartlannaithe

Firefox 125.0 (64-bit) Linux - File download location

Hi all, I'm using Firefox 125.0 (64-bit) on Fedora and for file downloads, I have the options "Ask whether to open or save files" and "Always ask you where to save files"… (tuilleadh eolais)

Hi all,

I'm using Firefox 125.0 (64-bit) on Fedora and for file downloads, I have the options "Ask whether to open or save files" and "Always ask you where to save files" enabled.

This basically works, Firefox opens a file selection dialog and I can select where I want to save my downloads - so far, so good.

The weird thing is, the default location that is shown in this dialog seems to change every time I download a file. I would expect to see the last download location as the default option, but that is not what happens.

When I check about:config, I can see the last used download path is saved as browser.download.lastDir perfectly fine, but it is not set as the default for the next download.

Is there a parameter I can set so this last path is used again?

Thanks,

M.

Asked by m49117 1 bhliain ó shin

Answered by jonzn4SUSE 1 bhliain ó shin

Google Sheets Will Not Scroll on Firefox Dev Ed 144.0b4 for Linux

I am having difficulty using Google Sheets within Firefox Developer Edition 144.0b4 (64-bit) on Linux Mint 22.2 Cinnamon. When I load any of my Google Sheets, I am unable… (tuilleadh eolais)

I am having difficulty using Google Sheets within Firefox Developer Edition 144.0b4 (64-bit) on Linux Mint 22.2 Cinnamon. When I load any of my Google Sheets, I am unable to scroll. This includes when using a blank sheet.

I also have Firefox 143.0.1, which seems to still be functioning correctly.

Asked by Shawn 5 mhí ó shin

Last reply by Shawn 5 mhí ó shin

  • Cartlannaithe

New primary password not accepted

I had to reset my primary password. Now the new password is not being accepted. And I keep getting a pop-up asking for the password. What can I do to have my password … (tuilleadh eolais)

I had to reset my primary password. Now the new password is not being accepted. And I keep getting a pop-up asking for the password. What can I do to have my password accepted?

I already tried to un-check "use primary password" in settings but cannot accomplish that with a password that is rejected.

Asked by E Salen 1 bhliain ó shin

Last reply by cor-el 1 bhliain ó shin

  • Réitithe

Emojis not showing up/blank

Web pages that are supposed to contain emojis are blank. I can highlight where emojis are supposed to be shown but the actual images of the emojis aren't there. about:con… (tuilleadh eolais)

Web pages that are supposed to contain emojis are blank. I can highlight where emojis are supposed to be shown but the actual images of the emojis aren't there. about:config font.name-list.emoji correctly contains "Apple Color Emoji" If it is relevant, this has been a bug/issue that has persisted for a couple of months now (can't name an exact date).

Asked by mzf 1 mhí ó shin

Answered by Agent virtuel 1 mhí ó shin

  • Réitithe
  • Cartlannaithe

MimeTypes.rdf missing

Hi, I'm using FF on Fedora 39. However Firefox does not remember any file associations. The MimeTypes.rdf file in the profile is missing and is also not created on restar… (tuilleadh eolais)

Hi,

I'm using FF on Fedora 39.

However Firefox does not remember any file associations. The MimeTypes.rdf file in the profile is missing and is also not created on restarting the browser.

In the options I've now set the configuration to "Ask whether to open or save files". Now I see a popup when clicking on a file however there is no checkbox with "remember this file associations" (or something similiar).

Asked by daswas 1 bhliain ó shin

Answered by cor-el 1 bhliain ó shin

  • Cartlannaithe

Recent update broke my browser

Just updated my Mozilla Developer and it removed my bookmarks (the tab is visible but has no bookmarks, and restoring them from backup doesn't do anything) also the exten… (tuilleadh eolais)

Just updated my Mozilla Developer and it removed my bookmarks (the tab is visible but has no bookmarks, and restoring them from backup doesn't do anything) also the extention button is for some reason on the left side (it was on the right side) and the "+" button was missing, had to re-enable it (AND IT'S ALSO ON THE LEFT SIDE FOR SOME REASON)

Wtf happened

Asked by Toopenya 1 bhliain ó shin

Last reply by Liam Martin 1 bhliain ó shin

  • Réitithe
  • Cartlannaithe

Previous session not restored in profile

I've set up a second profile to keep my personal and work browsing separate. When I reopen my non-default profile, it doesn't restore the previous session's tabs. I have … (tuilleadh eolais)

I've set up a second profile to keep my personal and work browsing separate. When I reopen my non-default profile, it doesn't restore the previous session's tabs. I have "open previous windows and tabs" checked under Settings > General > startup in both profiles. Please advise.

Asked by oOo 1 bhliain ó shin

Answered by zeroknight 1 bhliain ó shin

  • Réitithe
  • Cartlannaithe

Video without sound on some sites but work on another

I have: 125.0 (64-bit) Mozilla Firefox for Ubuntu canonical - 1.0 Video on Facebook plays without sound. The video plays, I see the image normally, but no sound. Video on… (tuilleadh eolais)

I have:

125.0 (64-bit) Mozilla Firefox for Ubuntu canonical - 1.0

Video on Facebook plays without sound. The video plays, I see the image normally, but no sound. Video on Youtube works perfectly.

Fresh install without addons or plugins. Switching to "Troubleshoot mode" does not change anything. Youtube with sound, Facebook without sound.

Any ideas where to look?

Asked by George Brink 1 bhliain ó shin

Answered by cor-el 1 bhliain ó shin

  • Cartlannaithe

position: sticky not working correctly inside position: fixed container

Hello Firefox Support Team, I would like to report a browser compatibility issue regarding CSS positioning behavior that differs from Chromium-based browsers. Issue Desc… (tuilleadh eolais)

Hello Firefox Support Team,

I would like to report a browser compatibility issue regarding CSS positioning behavior that differs from Chromium-based browsers.

    • Issue Description:**

When an element with `position: sticky` is placed inside a container with `position: fixed`, Firefox treats the sticky element as if it has `position: relative`, effectively breaking the sticky positioning functionality.

    • Expected Behavior:**

The sticky element should maintain its sticky positioning behavior even when nested inside a fixed-positioned container, as it does in Chromium-based browsers.

    • Current Firefox Behavior:**

The sticky element loses its sticky properties and behaves like a relatively positioned element.

    • Use Case:**

This issue particularly affects modal implementations where: - The `body` element receives `position: fixed` to prevent background scrolling - Page elements (such as `.total-section`) should maintain their sticky behavior regardless of changes to the body positioning

    • Browser Comparison:**

- **Chromium browsers (Chrome):** Sticky positioning works correctly in this scenario - **Firefox:** Sticky positioning fails and falls back to relative behavior

    • Request:**

Could you please consider aligning Firefox's behavior with other major browsers? The current inconsistency creates cross-browser compatibility issues and forces developers to implement JavaScript workarounds.

Thanks!

Asked by John Alexwood 6 mhí ó shin

Last reply by TyDraniu 6 mhí ó shin

  • Cartlannaithe

Cannot find QR scanner in my moblie browser to sync the devices.

I cannot find "Sync and save data" button in my mobile browser, making it impossible to sync the devices. The instructions provided by the settings lead me into the dead … (tuilleadh eolais)

I cannot find "Sync and save data" button in my mobile browser, making it impossible to sync the devices. The instructions provided by the settings lead me into the dead end.

Asked by 27VMB 7 mí ó shin

Last reply by jonzn4SUSE 7 mí ó shin