Unexpected memory usage in gmail tab
Categories
(Core :: Performance: General, defect, P3)
Tracking
()
People
(Reporter: maemigh, Unassigned)
Details
(Keywords: perf:resource-use, Whiteboard: [MemShrink])
Attachments
(5 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:89.0) Gecko/20100101 Firefox/89.0
Steps to reproduce:
Open gmail and leave open for 24 hours+
Actual results:
Memory usage grows quickly. Up to 4GB after being open for 3 days. Last session (before latest update) was up to 17GB after a few days. PID 999 in memory report.
Application Basics
Name: Firefox
Version: 89.0
Build ID: 20210527174632
Distribution ID:
Update Channel: release
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:89.0) Gecko/20100101 Firefox/89.0
OS: Darwin 20.5.0 Darwin Kernel Version 20.5.0: Sat May 8 05:10:31 PDT 2021; root:xnu-7195.121.3~9/RELEASE_ARM64_T8101
Rosetta Translated: false
Multiprocess Windows: 2/2
Fission Windows: 0/2 Disabled by default
Remote Processes: 10
Enterprise Policies: Inactive
Google Location Service Key: Found
Google Safebrowsing Key: Found
Mozilla Location Service Key: Found
Safe Mode: false
Crash Reports for the Last 3 Days
Firefox Features
Name: DoH Roll-Out
Version: 2.0.0
ID: doh-rollout@mozilla.org
Name: Firefox Screenshots
Version: 39.0.1
ID: screenshots@mozilla.org
Name: Form Autofill
Version: 1.0.1
ID: formautofill@mozilla.org
Name: Picture-In-Picture
Version: 1.0.0
ID: pictureinpicture@mozilla.org
Name: Web Compatibility Interventions
Version: 22.2.0
ID: webcompat@mozilla.org
Name: WebCompat Reporter
Version: 1.4.2
ID: webcompat-reporter@mozilla.org
Remote Features
bug-1703186-rollout-http3-support-release-88-89: active
Remote Processes
Type: Web Content
Count: 8 / 8
Type: Privileged About
Count: 1
Type: Extension
Count: 1
Add-ons
Name: English United States Dictionary
Type: dictionary
Version: 78.0
Enabled: true
ID: @unitedstatesenglishdictionary
Name: Amazon.co.uk
Type: extension
Version: 1.9
Enabled: true
ID: amazon@search.mozilla.org
Name: Amazon.com
Type: extension
Version: 1.3
Enabled: true
ID: amazondotcom@search.mozilla.org
Name: Bing
Type: extension
Version: 1.3
Enabled: true
ID: bing@search.mozilla.org
Name: Bitwarden - Free Password Manager
Type: extension
Version: 1.50.0
Enabled: true
ID: {446900e4-71c2-419f-a6a7-df9c091e268b}
Name: Bypass Paywalls
Type: extension
Version: 1.7.9
Enabled: true
ID: bypasspaywalls@bypasspaywalls
Name: ClearURLs
Type: extension
Version: 1.21.0
Enabled: true
ID: {74145f27-f039-47ce-a470-a662b129930a}
Name: DuckDuckGo
Type: extension
Version: 1.1
Enabled: true
ID: ddg@search.mozilla.org
Name: Google
Type: extension
Version: 1.1
Enabled: true
ID: google@search.mozilla.org
Name: Privacy Badger
Type: extension
Version: 2021.2.2
Enabled: true
ID: jid1-MnnxcxisBPnSXQ@jetpack
Name: Reddit Enhancement Suite
Type: extension
Version: 5.22.5
Enabled: true
ID: jid1-xUfzOsOFlzSOXg@jetpack
Name: Redirector
Type: extension
Version: 3.5.3
Enabled: true
ID: redirector@einaregilsson.com
Name: Simple Translate
Type: extension
Version: 2.5.3
Enabled: true
ID: simple-translate@sienori
Name: uBlock Origin
Type: extension
Version: 1.35.2
Enabled: true
ID: uBlock0@raymondhill.net
Name: Wikipedia (en)
Type: extension
Version: 1.1
Enabled: true
ID: wikipedia@search.mozilla.org
Name: Yahoo! JAPAN
Type: extension
Version: 1.0
Enabled: true
ID: yahoo-jp@search.mozilla.org
Name: ヤフオク!
Type: extension
Version: 1.2
Enabled: true
ID: yahoo-jp-auctions@search.mozilla.org
Name: 教えて!goo
Type: extension
Version: 1.0
Enabled: true
ID: oshiete-goo@search.mozilla.org
Name: 楽天市場
Type: extension
Version: 1.2
Enabled: true
ID: rakuten@search.mozilla.org
Name: English (US) Language Pack
Type: locale
Version: 89.0buildid20210527174632
Enabled: true
ID: langpack-en-US@firefox.mozilla.org
Graphics
Features
Compositing: WebRender
Asynchronous Pan/Zoom: wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled; smooth pinch-zoom enabled
WebGL 1 Driver WSI Info: CGL IsWebglOutOfProcessEnabled: 1
WebGL 1 Driver Renderer: Apple -- Apple M1
WebGL 1 Driver Version: 4.1 Metal - 71.6.4
WebGL 1 Driver Extensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_element_index_uint OES_fbo_render_mipmap OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
WebGL 2 Driver WSI Info: CGL IsWebglOutOfProcessEnabled: 1
WebGL 2 Driver Renderer: Apple -- Apple M1
WebGL 2 Driver Version: 4.1 Metal - 71.6.4
WebGL 2 Driver Extensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
WebGL 2 Extensions: EXT_color_buffer_float EXT_float_blend EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
Uses Tiling: true
Uses Tiling (Content): true
Target Frame Rate: 60
GPU #1
Active: Yes
Vendor ID: 0x106b
RAM: 0
Diagnostics
AzureCanvasBackend: skia
AzureContentBackend: skia
AzureFallbackCanvasBackend: none
CMSOutputProfile: AAACFGFwcGwEAAAAbW50clJHQiBYWVogB+UABgAEAAoAKgA7YWNzcEFQUEwAAAAAQVBQTAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBsMTBUK4LsErdBz3M2LBhLnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKZGVzYwAAAPwAAABnY3BydAAAAWQAAAAjd3RwdAAAAYgAAAAUclhZWgAAAZwAAAAUZ1hZWgAAAbAAAAAUYlhZWgAAAcQAAAAUclRSQwAAAdgAAAAQY2hhZAAAAegAAAAsYlRSQwAAAdgAAAAQZ1RSQwAAAdgAAAAQZGVzYwAAAAAAAAANREVMTCBVUDI3MTVLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBJbmMuLCAyMDIxAABYWVogAAAAAAAA89gAAQAAAAEWCFhZWiAAAAAAAACdUAAASW4AAAGjWFlaIAAAAAAAADS2AACrcAAAEVRYWVogAAAAAAAAJNAAAAsiAADANnBhcmEAAAAAAAAAAAAB9gRzZjMyAAAAAAABC7cAAAWW///zVwAABykAAP3X///7t////aYAAAPaAADA9g==
Display0: 3008x1692 scale:2.000000
DisplayCount: 1
TileHeight: 1024
TileWidth: 1024
Decision Log
HW_COMPOSITING:
available by default
OPENGL_COMPOSITING:
available by default
WEBRENDER:
available by default
WEBRENDER_QUALIFIED:
available by default
WEBRENDER_COMPOSITOR:
available by default
WEBRENDER_SHADER_CACHE:
disabled by default: Disabled by default
WEBRENDER_OPTIMIZED_SHADERS:
available by default
WEBRENDER_ANGLE:
available by default
unavailable by env: OS not supported
WEBRENDER_DCOMP_PRESENT:
available by default
disabled by user: User disabled via pref
unavailable by env: Requires Windows 10 or later
unavailable by runtime: Requires ANGLE
WEBRENDER_SOFTWARE:
available by default
denied by env: Not on allowlist
OMTP:
disabled by default: Disabled by default
WEBGPU:
disabled by default: Disabled by default
blocked by runtime: WebGPU can only be enabled in nightly
Media
Audio Backend: audiounit-rust
Max Channels: 2
Preferred Sample Rate: 48000
Output Devices
Name: Group
DELL UP2715K:
MacBook Air Speakers: builtin-internal-mic|spk
Input Devices
Name: Group
MacBook Air Microphone: builtin-internal-mic|spk
Enumerate database
Environment Variables
MOZ_CRASHREPORTER_EVENTS_DIRECTORY: /Users/maemigh/Library/Application Support/Firefox/Profiles/7gnm4l2x.default-release/crashes/events
MOZ_CRASHREPORTER_RESTART_ARG_0: /Applications/Firefox.app/Contents/MacOS/firefox
MOZ_CRASHREPORTER_RESTART_ARG_1:
MOZ_CRASHREPORTER_DATA_DIRECTORY: /Users/maemigh/Library/Application Support/Firefox/Crash Reports
MOZ_CRASHREPORTER_PING_DIRECTORY: /Users/maemigh/Library/Application Support/Firefox/Pending Pings
MOZ_CRASHREPORTER_STRINGS_OVERRIDE: /Applications/Firefox.app/Contents/Resources/browser/crashreporter-override.ini
MOZ_LAUNCHED_CHILD:
XRE_PROFILE_PATH:
XRE_PROFILE_LOCAL_PATH:
XRE_START_OFFLINE:
XRE_BINARY_PATH:
XRE_RESTARTED_BY_PROFILE_MANAGER:
Experimental Features
about:home startup cache (browser.startup.homepage.abouthome_cache.enabled): false
Cookies: SameSite=Lax by default (network.cookie.sameSite.laxByDefault): false
Cookies: SameSite=None requires secure attribute (network.cookie.sameSite.noneRequiresSecure): false
Cookies: Schemeful SameSite (network.cookie.sameSite.schemeful): false
CSS: Constructable Stylesheets (layout.css.constructable-stylesheets.enabled): false
CSS: Masonry Layout (layout.css.grid-template-masonry-value.enabled): false
Developer Tools: Color Scheme Simulation (devtools.inspector.color-scheme-simulation.enabled): true
Developer Tools: Compatibility Panel (devtools.inspector.compatibility.enabled): false
Developer Tools: Execution Context Selector (devtools.webconsole.input.context): false
Developer Tools: Service Worker debugging (devtools.debugger.features.windowless-service-workers): false
Fission (Site Isolation) (fission.autostart): false
HTTP/3 protocol (network.http.http3.enabled): true
Media: AVIF (image.avif.enabled): false
Multiple Picture-in-Picture Support (media.videocontrols.picture-in-picture.allow-multiple): true
Address Bar: show results during IME composition (browser.urlbar.keepPanelOpenDuringImeComposition): false
Web API: inputmode (dom.forms.inputmode): false
Web API: WebGPU (dom.webgpu.enabled): false
WebRTC Global Mute Toggles (privacy.webrtc.globalMuteToggles): false
Remote Experiments
Important Modified Preferences
accessibility.typeaheadfind.flashBar: 0
browser.contentblocking.category: standard
browser.search.region: JP
browser.sessionstore.upgradeBackup.latestBuildID: 20210527174632
browser.startup.homepage_override.buildID: 20210527174632
browser.startup.homepage_override.mstone: 89.0
browser.urlbar.placeholderName: Google
browser.urlbar.placeholderName.private: Google
browser.urlbar.resultBuckets: {"children":[{"maxResultCount":1,"children":[{"group":"heuristicTest"},{"group":"heuristicExtension"},{"group":"heuristi
browser.urlbar.tipShownCount.searchTip_onboard: 4
browser.urlbar.tipShownCount.searchTip_redirect: 1
doh-rollout.balrog-migration-done: true
doh-rollout.doneFirstRun: true
dom.push.userAgentID: 0e84a40371614060b11903cc4577edf2
extensions.lastAppVersion: 89.0
font.internaluseonly.changed: false
idle.lastDailyNotification: 1623024356
media.gmp-gmpopenh264.abi: aarch64-gcc3
media.gmp-gmpopenh264.lastUpdate: 1617312888
media.gmp-gmpopenh264.version: 1.8.1.1
media.gmp-manager.buildID: 20210527174632
media.gmp-manager.lastCheck: 1622771167
media.gmp-widevinecdm.abi: aarch64-gcc3
media.gmp-widevinecdm.lastUpdate: 1618903139
media.gmp-widevinecdm.version: 4.10.2209.1
media.gmp.storage.version.observed: 1
network.dns.disablePrefetch: true
network.http.speculative-parallel-limit: 0
network.predictor.enabled: false
network.prefetch-next: false
network.trr.blocklist_cleanup_done: true
places.database.lastMaintenance: 1622851556
privacy.purge_trackers.date_in_cookie_database: 0
privacy.purge_trackers.last_purge: 1623024356481
privacy.sanitize.pending: [{"id":"newtab-container","itemsToClear":[],"options":{}}]
security.remote_settings.crlite_filters.checked: 1622819131
security.remote_settings.intermediates.checked: 1622775913
security.sandbox.content.tempDirSuffix: a3ec3b94-b92c-3349-af79-043272f7eb94
security.sandbox.plugin.tempDirSuffix: 6b59ec2c-b06d-2144-be42-146194226464
services.sync.declinedEngines:
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1620777574
Important Locked Preferences
fission.autostart.session: false
Places Database
Accessibility
Activated: false
Prevent Accessibility: 0
Library Versions
NSPR
Expected minimum version: 4.30
Version in use: 4.30
NSS
Expected minimum version: 3.64
Version in use: 3.64
NSSSMIME
Expected minimum version: 3.64
Version in use: 3.64
NSSSSL
Expected minimum version: 3.64
Version in use: 3.64
NSSUTIL
Expected minimum version: 3.64
Version in use: 3.64
Sandbox
Content Process Sandbox Level: 3
Effective Content Process Sandbox Level: 3
Startup Cache
Disk Cache Path: /Users/maemigh/Library/Caches/Firefox/Profiles/7gnm4l2x.default-release/startupCache/startupCache.8.little
Ignore Disk Cache: false
Found Disk Cache on Init: true
Wrote to Disk Cache: true
Internationalization & Localization
Application Settings
Requested Locales: ["en-US","ja-JP-macos"]
Available Locales: ["ja-JP-macos","en-US"]
App Locales: ["en-US","ja-JP-macos"]
Regional Preferences: ["en-JP","ja-JP"]
Default Locale: "ja-JP-macos"
Operating System
System Locales: ["en-JP","ja-JP"]
Regional Preferences: ["en-JP","ja-JP"]
Remote Debugging (Chromium Protocol)
Accepting Connections: false
URL:
Printing
Modified print settings
print_printer: Brother DCP-7065DN
print.printer_Brother_DCP-7065DN.print_bgcolor: false
print.printer_Brother_DCP-7065DN.print_bgimages: false
print.printer_Brother_DCP-7065DN.print_duplex: 0
print.printer_Brother_DCP-7065DN.print_edge_bottom: 0
print.printer_Brother_DCP-7065DN.print_edge_left: 0
print.printer_Brother_DCP-7065DN.print_edge_right: 0
print.printer_Brother_DCP-7065DN.print_edge_top: 0
print.printer_Brother_DCP-7065DN.print_footercenter:
print.printer_Brother_DCP-7065DN.print_footerleft: &PT
print.printer_Brother_DCP-7065DN.print_footerright: &D
print.printer_Brother_DCP-7065DN.print_headercenter:
print.printer_Brother_DCP-7065DN.print_headerleft: &T
print.printer_Brother_DCP-7065DN.print_headerright: &U
print.printer_Brother_DCP-7065DN.print_in_color: false
print.printer_Brother_DCP-7065DN.print_margin_bottom: 0.5
print.printer_Brother_DCP-7065DN.print_margin_left: 0.5
print.printer_Brother_DCP-7065DN.print_margin_right: 0.5
print.printer_Brother_DCP-7065DN.print_margin_top: 0.5
print.printer_Brother_DCP-7065DN.print_orientation: 0
print.printer_Brother_DCP-7065DN.print_page_delay: 50
print.printer_Brother_DCP-7065DN.print_paper_height: 11
print.printer_Brother_DCP-7065DN.print_paper_id: na_letter_8.5x11in
print.printer_Brother_DCP-7065DN.print_paper_size_unit: 0
print.printer_Brother_DCP-7065DN.print_paper_width: 8.5
print.printer_Brother_DCP-7065DN.print_resolution: 0
print.printer_Brother_DCP-7065DN.print_reversed: false
print.printer_Brother_DCP-7065DN.print_scaling: 1
print.printer_Brother_DCP-7065DN.print_shrink_to_fit: true
print.printer_Brother_DCP-7065DN.print_to_file: false
print.printer_Brother_DCP-7065DN.print_unwriteable_margin_bottom: 17
print.printer_Brother_DCP-7065DN.print_unwriteable_margin_left: 25
print.printer_Brother_DCP-7065DN.print_unwriteable_margin_right: 25
print.printer_Brother_DCP-7065DN.print_unwriteable_margin_top: 17
print.printer_Mozilla_Save_to_PDF.print_bgcolor: false
print.printer_Mozilla_Save_to_PDF.print_bgimages: false
print.printer_Mozilla_Save_to_PDF.print_duplex: 0
print.printer_Mozilla_Save_to_PDF.print_edge_bottom: 0
print.printer_Mozilla_Save_to_PDF.print_edge_left: 0
print.printer_Mozilla_Save_to_PDF.print_edge_right: 0
print.printer_Mozilla_Save_to_PDF.print_edge_top: 0
print.printer_Mozilla_Save_to_PDF.print_footercenter:
print.printer_Mozilla_Save_to_PDF.print_footerleft: &PT
print.printer_Mozilla_Save_to_PDF.print_footerright: &D
print.printer_Mozilla_Save_to_PDF.print_headercenter:
print.printer_Mozilla_Save_to_PDF.print_headerleft: &T
print.printer_Mozilla_Save_to_PDF.print_headerright: &U
print.printer_Mozilla_Save_to_PDF.print_in_color: true
print.printer_Mozilla_Save_to_PDF.print_margin_bottom: 0.5
print.printer_Mozilla_Save_to_PDF.print_margin_left: 0.5
print.printer_Mozilla_Save_to_PDF.print_margin_right: 0.5
print.printer_Mozilla_Save_to_PDF.print_margin_top: 0.5
print.printer_Mozilla_Save_to_PDF.print_orientation: 0
print.printer_Mozilla_Save_to_PDF.print_page_delay: 50
print.printer_Mozilla_Save_to_PDF.print_paper_height: 11
print.printer_Mozilla_Save_to_PDF.print_paper_id: na_letter
print.printer_Mozilla_Save_to_PDF.print_paper_size_unit: 0
print.printer_Mozilla_Save_to_PDF.print_paper_width: 8.5
print.printer_Mozilla_Save_to_PDF.print_resolution: 0
print.printer_Mozilla_Save_to_PDF.print_reversed: false
print.printer_Mozilla_Save_to_PDF.print_scaling: 1
print.printer_Mozilla_Save_to_PDF.print_shrink_to_fit: true
print.printer_Mozilla_Save_to_PDF.print_to_file: true
print.printer_Mozilla_Save_to_PDF.print_unwriteable_margin_bottom: 0
print.printer_Mozilla_Save_to_PDF.print_unwriteable_margin_left: 0
print.printer_Mozilla_Save_to_PDF.print_unwriteable_margin_right: 0
print.printer_Mozilla_Save_to_PDF.print_unwriteable_margin_top: 0
Expected results:
I wouldn't expect gmail to use so much memory and to grow by so much over time.
Memory usage from gmail tab up to 6.44GB after 21 hours from initial report. Memory usage only seemed to increase while device was sleeping.
Comment 2•4 years ago
|
||
Hi maemigh!
Thank you for adding this information.
I was unable to reproduce it on latest Nightly 91.0a1 on macOS 10.15.
Could you please try to reproduce this issue on latest Nightly and tell us your input? You can download it from here: https://nightly.mozilla.org/.
If still happens, it would really help us if you can provide a memory report, here are the steps:
1)Wait until Firefox is consuming a large amount of memory
2)In the URL bar type about:memory and press enter
3)Click "Measure and save" (optionally with "anonymize" checked to hide URLs, although this will likely make it more difficult for us to figure out which site, if any, is causing the leak)
4)Save the memory report somewhere
5)Attach the report to this bug
Another thing that would be great to have the performance Profile.
To do that please capture a performance profile using the Firefox built-in profiler. You can get more info on how to install and use the Firefox built-in profiler add-on (that helps you get the performance profile) by going to:
https://developer.mozilla.org/en-US/docs/Mozilla/Performance/Profiling_with_the_Built-in_Profiler
http://profiler.firefox.com/
Thanks!
Firefox NightlyCP Web Content up to 2.27GB now. Only tabs open were gmail and profiler.firefox.com.
I'm not sure if I did the profile correctly. Wasn't sure how long it needs to capture for.
Up to 5.3GB now. Profile can be found here: https://share.firefox.dev/3cCjAPa
Comment 8•4 years ago
|
||
Thank you for your information.
I'll set a product and a component to have a starting point for this. Please feel free to change it if there is a better-suited component.
Comment 9•4 years ago
|
||
maemigh, have you tried Gmail when the addons are disabled?
Comment 10•4 years ago
•
|
||
There is something odd happening based on the performance profile. There are tons of setTimeout handlers running all the time.
Either some addon triggers that, or it is the web page itself. Most of the setTimeouts are from hangouts.google.com.
Memory report hints that it might not be coming from an addon, but from the page itself.
Comment 11•4 years ago
|
||
Have we seen other similar reports about GMail?
| Reporter | ||
Comment 12•4 years ago
|
||
Hi Olli, I did this with the latest nightly (at the time) with no addons. The increase is almost always seen after waking from sleep and I can’t recall it increasing during long awake sessions. I have had issues in the past with SLAAC and losing IPv6 connectivity although I cannot confirm that happening recently. Could dropping and dropping ipv6 connectivity possibly result in this?
I do think I have seen the hangouts section in the lower left connecting and reconnecting.
| Reporter | ||
Comment 13•4 years ago
|
||
I also have several devices logged in via VPN to multiple countries, so this also may be an artifact of google tracking too mich.
Comment 15•4 years ago
|
||
We appreciate your report. I was not able to reproduce the issue.
Tested with:
Browser / Version: Firefox Nightly 92.0a1 (2021-07-13) (64-bit)
Operating System: Windows 10 PRO x64
Operating System: Mac OSX 10.15.6
Suggestion: Try clearing cache/data/cookies, disable addons and Ad-blocker (if available), or use a clean profile, and check again? If there are any changes made to the default settings of the browser (e.g. in about: config) please revert to the default settings and try again. Also, have the required cookies been accepted for this page? If the issue is still reproducible on your side, please submit a performance profile following these steps (https://firefox-source-docs.mozilla.org/performance/reporting_a_performance_problem.html and https://profiler.firefox.com/docs/#/ ) by commenting here with the attached profile or opening a new issue with the said performance profile attached.
| Reporter | ||
Comment 16•4 years ago
|
||
Hi, this is still an issue:
https://share.firefox.dev/3kETpMz
Firefox 92.0a1 (2021-07-17) (64-bit)
Mac OSX 11.4
Comment 17•4 years ago
|
||
I'm moving this to performance, so someone can look at the perf profile.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•3 years ago
|
Comment 18•1 year ago
|
||
The reports in here are rather old. New issues in Core::Performance would probably be more useful.
Description
•