Open Bug 1711284 Opened 3 years ago Updated 3 years ago

gigabytes of JS classes on Twitter

Categories

(Core :: JavaScript Engine, defect, P2)

Firefox 88
defect

Tracking

()

UNCONFIRMED

People

(Reporter: saishydragos, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

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

Steps to reproduce:

use twitter in a pinned tab long enough

Application Basics

Name: Firefox
Version: 88.0.1
Build ID: 20210504152106
Distribution ID:
Update Channel: release
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0
OS: Windows_NT 10.0 19041
Launcher Process: Enabled
Multiprocess Windows: 1/1
Fission Windows: 0/1 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.0
ID: screenshots@mozilla.org

Name: Form Autofill
Version: 1.0
ID: formautofill@mozilla.org

Name: Picture-In-Picture
Version: 1.0.0
ID: pictureinpicture@mozilla.org

Name: Web Compatibility Interventions
Version: 21.0.0
ID: webcompat@mozilla.org

Name: WebCompat Reporter
Version: 1.4.0
ID: webcompat-reporter@mozilla.org

Remote Features

bug-1680034-rollout-shirley-feature-roll-out-81-to-83-release-81-83: active
bug-1693420-rollout-sponsored-top-sites-rollout-release-84-100: active
rollout-increasing-normandy-skew-out-changes-from-15-m-release-73-75-bug-1616898: active
rollout-monitor-v2-1505837: active
rollout-webrender-release-67-1541488: active

Remote Processes

Type: Web Content
Count: 6 / 8

Type: Privileged About
Count: 1

Type: Extension
Count: 1

Type: Preallocated
Count: 1

Type: GPU
Count: 1

Add-ons

Name: United States English Spellchecker
Type: dictionary
Version: 8.1.1webext
Enabled: true
ID: en-US@dictionaries.addons.mozilla.org

Name: Verificador Ortográfico para Português do Brasil
Type: dictionary
Version: 2.5-3.2.13.1webext
Enabled: true
ID: pt-BR@dellalibera.sf.net

Name: Amazon.com
Type: extension
Version: 1.3
Enabled: true
ID: amazondotcom@search.mozilla.org

Name: Augmented Steam
Type: extension
Version: 2.0.1
Enabled: true
ID: {1be309c5-3e4f-4b99-927d-bb500eb4fa88}

Name: Bing
Type: extension
Version: 1.3
Enabled: true
ID: bing@search.mozilla.org

Name: Clockify Time Tracker
Type: extension
Version: 1.8.91
Enabled: true
ID: {1262fc44-5ec9-4088-a7a7-4cd42f3f548d}

Name: Dark Theme for Google™
Type: extension
Version: 0.4.7
Enabled: true
ID: {026cca71-a2e2-4020-840d-f2759849d62e}

Name: Download All Images
Type: extension
Version: 0.7.4
Enabled: true
ID: {32af1358-428a-446d-873e-5f8eb5f2a72e}

Name: DownThemAll!
Type: extension
Version: 4.2.6
Enabled: true
ID: {DDC359D1-844A-42a7-9AA1-88A850A938A8}

Name: DuckDuckGo
Type: extension
Version: 1.1
Enabled: true
ID: ddg@search.mozilla.org

Name: eBay
Type: extension
Version: 1.3
Enabled: true
ID: ebay@search.mozilla.org

Name: Facebook Container
Type: extension
Version: 2.2.1
Enabled: true
ID: @contain-facebook

Name: Google
Type: extension
Version: 1.1
Enabled: true
ID: google@search.mozilla.org

Name: Greasemonkey
Type: extension
Version: 4.11
Enabled: true
ID: {e4a8a97b-f2ed-450b-b12d-ee082ba24781}

Name: LastPass: Free Password Manager
Type: extension
Version: 4.71.0.2
Enabled: true
ID: support@lastpass.com

Name: NoScript
Type: extension
Version: 11.2.7
Enabled: true
ID: {73a6fe31-595d-460b-a920-fcc0f8843232}

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: A Certain Manga Reader
Type: extension
Version: 3.0b
Enabled: false
ID: certainmangareader@saishy

Name: Page Hacker
Type: extension
Version: 3.3
Enabled: false
ID: pagehacker-nico@nc

Name: SeLite DB Objects
Type: extension
Version: 0.94
Enabled: false
ID: db-objects@selite.googlecode.com

Name: Tab Mix Plus
Type: extension
Version: 0.5.0.4
Enabled: false
ID: {dc572301-7619-498c-a57d-39143191b318}

Name: Tab Suspender (memory saver)
Type: extension
Version: 0.2.6
Enabled: false
ID: {e225ac78-5e83-484b-a16b-b6ed0924212f}

Name: UAControl
Type: extension
Version: 0.1.3.1.1-signed.1-signed
Enabled: false
ID: uacontrol@qz.tsugumi.org

Name: User Agent Switcher
Type: extension
Version: 0.7.3.1-signed.1-signed
Enabled: false
ID: {e968fc70-8f95-4ab9-9e79-304de2a71ee1}

Name: YesScript
Type: extension
Version: 2.2
Enabled: false
ID: yesscript@userstyles.org

Security Software

Type:

Type:

Type:

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: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000d8ff) EGL_VERSION: 1.5 (ANGLE 2.1.14225 git hash: 3778168311ca) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_display_semaphore_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache EGL_ANDROID_recordable EGL_ANGLE_image_d3d11_texture EGL_ANGLE_create_context_backwards_compatible EGL_KHR_create_context_no_error EGL_KHR_reusable_sync EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_platform_angle_d3d11on12 EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context EGL_ANGLE_feature_control IsWebglOutOfProcessEnabled: 1
WebGL 1 Driver Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 970 Direct3D11 vs_5_0 ps_5_0)
WebGL 1 Driver Version: OpenGL ES 2.0.0 (ANGLE 2.1.14225 git hash: 3778168311ca)
WebGL 1 Driver Extensions: GL_ANGLE_base_vertex_base_instance GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_get_tex_level_parameter GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_memory_size GL_ANGLE_multi_draw GL_ANGLE_multiview_multisample GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_provoking_vertex GL_ANGLE_request_extension GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_lose_context GL_CHROMIUM_sync_query GL_EXT_EGL_image_external_wrap_modes GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_draw_elements_base_vertex GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_multisampled_render_to_texture GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_bptc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_EAC_R11_signed_texture GL_OES_compressed_EAC_R11_unsigned_texture GL_OES_compressed_EAC_RG11_signed_texture GL_OES_compressed_EAC_RG11_unsigned_texture GL_OES_compressed_ETC2_RGB8_texture GL_OES_compressed_ETC2_RGBA8_texture GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture GL_OES_compressed_ETC2_sRGB8_alpha8_texture GL_OES_compressed_ETC2_sRGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_draw_elements_base_vertex GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_border_clamp GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_stencil8 GL_OES_vertex_array_object GL_WEBGL_video_texture
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_bptc 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: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000d8ff) EGL_VERSION: 1.5 (ANGLE 2.1.14225 git hash: 3778168311ca) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_display_semaphore_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache EGL_ANDROID_recordable EGL_ANGLE_image_d3d11_texture EGL_ANGLE_create_context_backwards_compatible EGL_KHR_create_context_no_error EGL_KHR_reusable_sync EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_platform_angle_d3d11on12 EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context EGL_ANGLE_feature_control IsWebglOutOfProcessEnabled: 1
WebGL 2 Driver Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 970 Direct3D11 vs_5_0 ps_5_0)
WebGL 2 Driver Version: OpenGL ES 3.0.0 (ANGLE 2.1.14225 git hash: 3778168311ca)
WebGL 2 Driver Extensions: GL_ANGLE_base_vertex_base_instance GL_ANGLE_client_arrays GL_ANGLE_copy_texture_3d GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_get_tex_level_parameter GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_memory_size GL_ANGLE_multi_draw GL_ANGLE_multiview_multisample GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_provoking_vertex GL_ANGLE_request_extension GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_multisample GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_lose_context GL_CHROMIUM_sync_query GL_EXT_EGL_image_external_wrap_modes GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_multisampled_render_to_texture GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_bptc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_EAC_R11_signed_texture GL_OES_compressed_EAC_R11_unsigned_texture GL_OES_compressed_EAC_RG11_signed_texture GL_OES_compressed_EAC_RG11_unsigned_texture GL_OES_compressed_ETC2_RGB8_texture GL_OES_compressed_ETC2_RGBA8_texture GL_OES_compressed_ETC2_punchthroughA_RGBA8_texture GL_OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture GL_OES_compressed_ETC2_sRGB8_alpha8_texture GL_OES_compressed_ETC2_sRGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_border_clamp GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_stencil8 GL_OES_vertex_array_object GL_OVR_multiview GL_OVR_multiview2 GL_WEBGL_video_texture
WebGL 2 Extensions: EXT_color_buffer_float EXT_float_blend EXT_texture_compression_bptc EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_texture_float_linear OVR_multiview2 WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
Direct2D: true
Target Frame Rate: 60
DirectWrite: true (10.0.19041.804)
GPU #1
Active: Yes
Description: NVIDIA GeForce GTX 970
Vendor ID: 0x10de
Device ID: 0x13c2
Driver Version: 27.21.14.6611
Driver Date: 4-12-2021
Drivers: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumdx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumd.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_5364881c934f6ce8\nvldumd.dll
Subsys ID: 29743842
RAM: 4096
GPU #2
Active: No
RAM: 0
Diagnostics
AzureCanvasBackend: direct2d 1.1
AzureCanvasBackend (UI Process): skia
AzureContentBackend: skia
AzureContentBackend (UI Process): skia
AzureFallbackCanvasBackend (UI Process): none
CMSOutputProfile: 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
Display0: 1680x1050@59Hz : NVIDIA GeForce GTX 970
DisplayCount: 1
HardwareStretching: both=0 window-only=0 full-screen-only=1 none=0 error=0
GPUProcessPid: 5064
ClearType Parameters: Gamma: 1.8 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50
Decision Log
HW_COMPOSITING:
available by default
D3D11_COMPOSITING:
available by default
DIRECT2D:
available by default
D3D11_HW_ANGLE:
available by default
GPU_PROCESS:
available by default
WEBRENDER:
available by default
WEBRENDER_QUALIFIED:
available by default
WEBRENDER_COMPOSITOR:
available by default
WEBRENDER_PARTIAL:
available by default
WEBRENDER_OPTIMIZED_SHADERS:
available by default
WEBRENDER_ANGLE:
available by default
WEBRENDER_DCOMP_PRESENT:
available by default
WEBRENDER_SOFTWARE:
available by default
unavailable by env: User has D3D11 support on release
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: wasapi
Max Channels: 2
Preferred Sample Rate: 48000
Roundtrip latency (standard deviation): 59.48ms (3.15)
Output Devices
Name: Group
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Headphones (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
CABLE Input (VB-Audio Virtual Cable): ROOT\MEDIA\0001
SAMSUNG (NVIDIA High Definition Audio):
Speakers (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Speakers (Steam Streaming Microphone): ROOT\SteamStreamingMicrophone\0000
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
:
Speakers (Steam Streaming Speakers): ROOT\SteamStreamingSpeakers\0000
:
Realtek HD Audio 2nd output (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
SAMSUNG (NVIDIA High Definition Audio):
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Speakers (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Line 1 (Virtual Audio Cable): ROOT\MEDIA\0000
Internal AUX Jack (Steam Streaming Speakers): ROOT\SteamStreamingSpeakers\0000
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
SAMSUNG (NVIDIA High Definition Audio):
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Speakers (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
:
NVIDIA Output (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Input Devices
Name: Group
Internal AUX Jack (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Rear (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
CABLE Output (VB-Audio Virtual Cable): ROOT\MEDIA\0001
Rear Green In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Front (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Front (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Mic 1 (Virtual Audio Cable): ROOT\MEDIA\0000
Subwoofer (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Line In (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Front Pink In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Side (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Rear (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Line 1 (Virtual Audio Cable): ROOT\MEDIA\0000
Front Green In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Microphone (HD Pro Webcam C920): USB\VID_046D&PID_082D&MI_02\6&2f7dd007&3&0002
S/PDIF 1 (Virtual Audio Cable): ROOT\MEDIA\0000
Rear Blue In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
:
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Rear Green In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Front Pink In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (Steam Streaming Speakers): ROOT\SteamStreamingSpeakers\0000
Front Green In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Line ([Moto G (5... (243)]0 A2DP SNK): BTHENUM{0000110a-0000-1000-8000-00805f9b34fb}_VID&0001000f_PID&1200\7&10eb0fd4&0&A896752E9BF7_C00000000
Microphone (Steam Streaming Speakers): ROOT\SteamStreamingSpeakers\0000
Microphone (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Center (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Rear Pink In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
:
Line In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
:
Rear Pink In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Subwoofer (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Microphone (Steam Streaming Microphone): ROOT\SteamStreamingMicrophone\0000
Internal AUX Jack (NVIDIA High Definition Audio): HDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_38422974&REV_1001\5&3597a2f1&0&0001
Center (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Microphone (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Microphone (High Definition Audio Device): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Stereo Mix (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001
Rear Blue In (Realtek High Definition Audio): HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1462F817&REV_1003\4&758cbbb&0&0001

Enumerate database

Environment Variables

MOZ_CRASHREPORTER_DATA_DIRECTORY: C:\Users\Saishy\AppData\Roaming\Mozilla\Firefox\Crash Reports
MOZ_CRASHREPORTER_EVENTS_DIRECTORY: C:\Users\Saishy\AppData\Roaming\Mozilla\Firefox\Crash Reports\events
MOZ_CRASHREPORTER_PING_DIRECTORY: C:\Users\Saishy\AppData\Roaming\Mozilla\Firefox\Pending Pings
MOZ_CRASHREPORTER_RESTART_ARG_0: C:\Program Files\Mozilla Firefox\firefox.exe
MOZ_CRASHREPORTER_STRINGS_OVERRIDE: C:\Program Files\Mozilla Firefox\browser\crashreporter-override.ini

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): false
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.browsewithcaret_shortcut.enabled: false
accessibility.lastLoadDate: 1487370479
accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.amount_written: 934916
browser.cache.disk.capacity: 716800
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.hashstats_reported: 1
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.disk.telemetry_report_ID: 96
browser.cache.frecency_experiment: 3
browser.contentblocking.category: standard
browser.download.useDownloadDir: false
browser.link.open_newwindow.restriction: 0
browser.places.smartBookmarksVersion: 8
browser.search.region: BR
browser.sessionstore.resume_from_crash: false
browser.sessionstore.upgradeBackup.latestBuildID: 20210504152106
browser.startup.homepage_override.buildID: 20210504152106
browser.startup.homepage_override.mstone: 88.0.1
browser.startup.page: 3
browser.tabs.remote.autostart.2: true
browser.urlbar.matchBuckets: general:5,suggestion:Infinity
browser.urlbar.maxRichResults: 12
browser.urlbar.placeholderName: Google
browser.urlbar.placeholderName.private: Google
browser.urlbar.resultBuckets: {"children":[{"maxResultCount":1,"children":[{"group":"heuristicTest"},{"group":"heuristicExtension"},{"group":"heuristi
browser.urlbar.searchSuggestionsChoice: false
browser.urlbar.showSearchSuggestionsFirst: false
browser.urlbar.suggest.searches: false
browser.urlbar.tipShownCount.searchTip_onboard: 4
browser.urlbar.tipShownCount.searchTip_redirect: 4
browser.urlbar.tipShownCount.tabToSearch: 60
browser.urlbar.userMadeSearchSuggestionsChoice: true
doh-rollout.balrog-migration-done: true
doh-rollout.doneFirstRun: true
dom.apps.lastUpdate.buildID: 20161019084923
dom.apps.lastUpdate.mstone: 49.0.2
dom.apps.reset-permissions: true
dom.disable_window_open_feature.toolbar: true
dom.ipc.processCount.web: 4
dom.mozApps.used: true
dom.push.userAgentID: d76a8a02206c4503a16bf04dd5999a06
extensions.formautofill.addresses.usage.hasEntry: false
extensions.lastAppVersion: 88.0.1
font.internaluseonly.changed: false
gfx.crash-guard.d3d11layers.appVersion: 56.0.2
gfx.crash-guard.d3d11layers.deviceID: 0x13c2
gfx.crash-guard.d3d11layers.driverVersion: 22.21.13.8205
gfx.crash-guard.d3d11layers.feature-d2d: true
gfx.crash-guard.d3d11layers.feature-d3d11: true
gfx.crash-guard.status.d3d11layers: 2
gfx.crash-guard.status.d3d11video: 2
gfx.crash-guard.status.d3d9video: 3
gfx.crash-guard.status.wmfvpxvideo: 2
gfx.crash-guard.wmfvpxvideo.appVersion: 88.0.1
gfx.crash-guard.wmfvpxvideo.deviceID: 0x13c2
gfx.crash-guard.wmfvpxvideo.driverVersion: 27.21.14.6611
gfx.webrender.all.qualified.default: true
idle.lastDailyNotification: 1621027176
layers.mlgpu.sanity-test-failed: true
media.benchmark.vp9.fps: 202
media.benchmark.vp9.versioncheck: 5
media.gmp-eme-adobe.abi: x86_64-msvc-x64
media.gmp-eme-adobe.lastUpdate: 1481587375
media.gmp-eme-adobe.version: 17
media.gmp-gmpopenh264.abi: x86_64-msvc-x64
media.gmp-gmpopenh264.lastUpdate: 1572054304
media.gmp-gmpopenh264.version: 1.8.1.1
media.gmp-manager.buildID: 20210504152106
media.gmp-manager.lastCheck: 1621010456
media.gmp-widevinecdm.abi: x86_64-msvc-x64
media.gmp-widevinecdm.lastUpdate: 1619104715
media.gmp-widevinecdm.version: 4.10.2209.1
media.gmp.storage.version.observed: 1
media.hardware-video-decoding.failed: false
media.videocontrols.picture-in-picture.video-toggle.has-used: true
network.cookie.prefsMigrated: true
network.dns.disablePrefetch: true
network.http.speculative-parallel-limit: 0
network.IDN_show_punycode: true
network.predictor.cleaned-up: true
network.predictor.enabled: false
network.prefetch-next: false
network.trr.blocklist_cleanup_done: true
places.database.lastMaintenance: 1620513106
places.history.expiration.transient_current_max_pages: 170593
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.flash.arch: x86_64-msvc
plugin.flash.blockliststate: 4
plugin.flash.desc: Shockwave Flash 32.0 r0
plugin.flash.lastmod_hi: 362
plugin.flash.lastmod_lo: -1630201241
plugin.flash.path: C:\WINDOWS\system32\Macromed\Flash\NPSWF64_32_0_0_171.dll
plugin.flash.version: 32.0.0.171
plugin.importedState: true
plugins.ctprollout.cohort: test
plugins.ctprollout.cohortSample: 0.399034
privacy.cpd.extensions-tabmix: false
privacy.file_unique_origin: false
privacy.purge_trackers.date_in_cookie_database: 0
privacy.purge_trackers.last_purge: 1621027179717
privacy.sanitize.pending: [{"id":"newtab-container","itemsToClear":[],"options":{}}]
privacy.socialtracking.notification.counter: 2
privacy.socialtracking.notification.lastShown: 1572243853812
privacy.userContext.enabled: true
privacy.userContext.extension: @contain-facebook
privacy.userContext.longPressBehavior: 2
privacy.userContext.ui.enabled: true
security.remote_settings.crlite_filters.checked: 1621026347
security.remote_settings.intermediates.checked: 1621026347
security.sandbox.content.tempDirSuffix: {b6a7602e-70a0-4a01-b02c-ec0c8bef4b18}
security.sandbox.plugin.tempDirSuffix: {f89b8968-5367-46eb-b516-312919c3ae5f}
services.sync.declinedEngines: forms,history
services.sync.engine.creditcards: true
services.sync.engine.greasemonkey: true
services.sync.engine.history: false
services.sync.engine.prefs.modified: false
services.sync.lastPing: 1620961797
services.sync.lastSync: Fri May 14 2021 22:56:39 GMT-0300 (Brasilia Standard Time)
services.sync.numClients: 2
signon.importedFromSqlite: true
signon.rememberSignons: false
signon.usage.hasEntry: true
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1619126317
storage.vacuum.last.queue.sqlite: 1501458558
ui.osk.debug.keyboardDisplayReason: IKPOS: Touch screen not found.

Important Locked Preferences

fission.autostart.session: false

Places Database

Accessibility

Activated: false
Prevent Accessibility: 0
Accessible Handler Used: true
Accessibility Instantiator:

Library Versions

NSPR
Expected minimum version: 4.30
Version in use: 4.30

NSS
Expected minimum version: 3.63.1
Version in use: 3.63.1

NSSSMIME
Expected minimum version: 3.63.1
Version in use: 3.63.1

NSSSSL
Expected minimum version: 3.63.1
Version in use: 3.63.1

NSSUTIL
Expected minimum version: 3.63.1
Version in use: 3.63.1

Sandbox

Content Process Sandbox Level: 6
Effective Content Process Sandbox Level: 6

Startup Cache

Disk Cache Path: C:\Users\Saishy\AppData\Local\Mozilla\Firefox\Profiles\4dg0c7ff.default\startupCache\startupCache.8.little
Ignore Disk Cache: false
Found Disk Cache on Init: true
Wrote to Disk Cache: false

Internationalization & Localization

Application Settings
Requested Locales: ["en-US"]
Available Locales: ["en-US"]
App Locales: ["en-US"]
Regional Preferences: ["en-US"]
Default Locale: "en-US"
Operating System
System Locales: ["en-US","ja-JP"]
Regional Preferences: ["en-US"]

Remote Debugging (Chromium Protocol)

Accepting Connections: false
URL:

Printing

Modified print settings

print_printer: Microsoft Print to PDF
print.printer_Microsoft_Print_to_PDF.print_bgcolor: false
print.printer_Microsoft_Print_to_PDF.print_bgimages: false
print.printer_Microsoft_Print_to_PDF.print_duplex: -437918235
print.printer_Microsoft_Print_to_PDF.print_edge_bottom: 0
print.printer_Microsoft_Print_to_PDF.print_edge_left: 0
print.printer_Microsoft_Print_to_PDF.print_edge_right: 0
print.printer_Microsoft_Print_to_PDF.print_edge_top: 0
print.printer_Microsoft_Print_to_PDF.print_evenpages: true
print.printer_Microsoft_Print_to_PDF.print_footercenter:
print.printer_Microsoft_Print_to_PDF.print_footerleft: &PT
print.printer_Microsoft_Print_to_PDF.print_footerright: &D
print.printer_Microsoft_Print_to_PDF.print_headercenter:
print.printer_Microsoft_Print_to_PDF.print_headerleft: &T
print.printer_Microsoft_Print_to_PDF.print_headerright: &U
print.printer_Microsoft_Print_to_PDF.print_in_color: true
print.printer_Microsoft_Print_to_PDF.print_margin_bottom: 0.5
print.printer_Microsoft_Print_to_PDF.print_margin_left: 0.5
print.printer_Microsoft_Print_to_PDF.print_margin_right: 0.5
print.printer_Microsoft_Print_to_PDF.print_margin_top: 0.5
print.printer_Microsoft_Print_to_PDF.print_oddpages: true
print.printer_Microsoft_Print_to_PDF.print_orientation: 0
print.printer_Microsoft_Print_to_PDF.print_page_delay: 50
print.printer_Microsoft_Print_to_PDF.print_paper_data: 9
print.printer_Microsoft_Print_to_PDF.print_paper_height: 11
print.printer_Microsoft_Print_to_PDF.print_paper_id: 1
print.printer_Microsoft_Print_to_PDF.print_paper_name:
print.printer_Microsoft_Print_to_PDF.print_paper_size_unit: 0
print.printer_Microsoft_Print_to_PDF.print_paper_width: 8.5
print.printer_Microsoft_Print_to_PDF.print_resolution: 600
print.printer_Microsoft_Print_to_PDF.print_reversed: false
print.printer_Microsoft_Print_to_PDF.print_scaling: 1
print.printer_Microsoft_Print_to_PDF.print_shrink_to_fit: false
print.printer_Microsoft_Print_to_PDF.print_to_file: false
print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_bottom: 0
print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_left: 0
print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_right: 0
print.printer_Microsoft_Print_to_PDF.print_unwriteable_margin_top: 0

Actual results:

firefox ends up using too much ram (up to 4gb).

Expected results:

not using that much ram

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

Component: Untriaged → Performance
Product: Firefox → Core

The next attachment is after closing the tab and firefox memory usage dropping to around 500mb.

This is after closing the twitter tab.

Hey saishydragos, how long does it usually take to get up to 4GB (just to help diagnose)? And have you tried this on Chrome? I'm wondering if this is a problem on Twitter's end, as I can't see anything glaring in the memory report.

Flags: needinfo?(saishydragos)

Andrew, do you see anything out of place in these memory reports?

Flags: needinfo?(continuation)

If you look over at the "web (pid 3332)" process, Twitter is using a ton of memory. Most notably, there is about 2.5GB of JS classes. We've seen similar issues in the past on Facebook.

Component: Performance → JavaScript Engine
Flags: needinfo?(continuation)
Summary: twitter memory leak → gigabytes of JS classes on Twitter

I have deactivated most of my addons, leaving now NoScript, Ublock and LastPass only to test.
Firefox already passed 1,6gb usage, from the initial 600mb after opening Twitter.
So it did that in 43min.

The time for 3-4gb (when my computer usually crashes either firefox or something else I'm using) seems to be around 3 hours?

I don't have chrome in my computer to test, but I can arrange if it's completely necessary.

Flags: needinfo?(saishydragos)
Comment on attachment 9222493 [details]
Memory snapshot on twitter

This is while firefox is using 4gb.

Saishy, can you describe how you browse twitter website in the 43 minutes test?

Flags: needinfo?(saishydragos)

I mostly leave it open while I work, sometimes I alt tab to it and scrolls a little bit.

Flags: needinfo?(saishydragos)

I was not able to reproduce the issue so far, while not being logged in, and looking at a trending topic which after each visit & scrolling updated the feed with more content.

I did see temporary spikes of memory, but these disappear after a short moment.

In the memory report, as shown in comment 8, can you refresh the page, open it, and check the Record call stacks checkbox at the top, then come back 10/20 minutes after and take a new snapshot?

This would record the call stack where the memory got allocated. Then, choose the view "Aggregate" and group by "Inverted Call Stack".
This should hint at which part of the website causes the leaked memory to be created. Then look at the most prominent case.

After, change the view for "Dominators" and labeled by "Call Stack", should highlight the paths used to keep this memory alive.

Flags: needinfo?(saishydragos)

So I've disabled now NoScript, Ublock and LastPass, and the problem seems to be gone...
I will try to test each individual addon for the next days, but if it's really one of them I'm not sure where I should report?

Flags: needinfo?(saishydragos)
Severity: -- → S3
Type: enhancement → defect
Priority: -- → P2

I am trying to get it to happen again but I've not even sure I've been having success or not.
With or without addons, I haven't been able to get to 3-4gb, and I'm not sure that if 1.5gb is normal usage or not since I've been basically using it broken for so long.

It will take some time to get more data, sorry.

(In reply to Nicolas B. Pierron [:nbp] from comment #13)

In the memory report, as shown in comment 8, can you refresh the page, open it, and check the Record call stacks checkbox at the top, then come back 10/20 minutes after and take a new snapshot?

This would record the call stack where the memory got allocated. Then, choose the view "Aggregate" and group by "Inverted Call Stack".
This should hint at which part of the website causes the leaked memory to be created. Then look at the most prominent case.

After, change the view for "Dominators" and labeled by "Call Stack", should highlight the paths used to keep this memory alive.

I did it since the problem appeared back today, and I have no idea what is going on!
Sorry! I'm attaching the snapshot...

Memory snapshot taken according to Nicolas B. Pierron instructions: https://drive.google.com/file/d/1siDVdsqMZtNyckr8EiWsLF9laEr0ZXDx/view?usp=sharing

Looking at the memory snapshot:

  • A single chunk related to the HLS video player, holding fragments, which sounds like live memory used to play a video.
  • Multiple HTMLImageElement where each holds on a __recatInternalInstance value which has a chain of objects held by their return property. These images are also capturing what looks like a shadow dom.
  • Multiple webpackjson which are held alive by a global array.
  • A sandbox with what seems to be LastPass extension code.
  • A __reachEventHandlers property holding on memory.

Nothing which stands out as being highly accumulated yet apart from the images and the React properties.

This is another memory snapshot of the same tab after 3 hours: https://drive.google.com/file/d/1RF11D_W74TdcdAhjd9biDuXPqsRKuuoZ/view?usp=sharing

This was a photo taken at 5pm yesterday, is not related to the memory snapshots: https://i.imgur.com/JzHDdqM.png

(In reply to Saishy from comment #19)

This is another memory snapshot of the same tab after 3 hours: https://drive.google.com/file/d/1RF11D_W74TdcdAhjd9biDuXPqsRKuuoZ/view?usp=sharing

The memory consumed by JS between 20 minutes and 3 hours looks relatively similar at ~185 MB.

I do not know why about:performance will show so little memory compared to the task manager. If there is any memory issue to investigate, the reference is about:memory at the moment, as it gives a detailed view of the memory allocations.

This was taken after at least 5 hours of firefox open on twitter, memory usage seemed to be around 1600mb, ublock and noscript were on (No LastPass), but noscript was not set to restrict pages.

(In reply to Saishy from comment #22)

Created attachment 9224085 [details]
memory-report_28_may_twitter_open_1680mb_ublock_noscript.json.gz

I flagged this memory report as private, as I would expect that you did not intent to make this content publicly available. Marking it as private implies only a few persons within Mozilla will have access to this content.

This was taken after at least 5 hours of firefox open on twitter, memory usage seemed to be around 1600mb, ublock and noscript were on (No LastPass), but noscript was not set to restrict pages.

Looking at the details, in the process web (pid 15160), the explicit/window-object/top(https://twitter.com/home) entry consumes 193.17 MB.
While twitter is the biggest memory hoarder in this memory profile, this does not sounds alarming nor representative of a leak, as opposed to what is reported in comment 6.

1.6 GB is what Firefox consumes for all processes, accounting for all opened tabs.

(In reply to Nicolas B. Pierron [:nbp] from comment #23)

(In reply to Saishy from comment #22)

Created attachment 9224085 [details]
memory-report_28_may_twitter_open_1680mb_ublock_noscript.json.gz

I flagged this memory report as private, as I would expect that you did not intent to make this content publicly available. Marking it as private implies only a few persons within Mozilla will have access to this content.
Thanks! Sorry I didn't know the information might contain something I didn't want anyone seeing.

This was taken after at least 5 hours of firefox open on twitter, memory usage seemed to be around 1600mb, ublock and noscript were on (No LastPass), but noscript was not set to restrict pages.

Looking at the details, in the process web (pid 15160), the explicit/window-object/top(https://twitter.com/home) entry consumes 193.17 MB.
While twitter is the biggest memory hoarder in this memory profile, this does not sounds alarming nor representative of a leak, as opposed to what is reported in comment 6.

1.6 GB is what Firefox consumes for all processes, accounting for all opened tabs.
So yes, by all accounts twitter doesn't seem to be the one bloating, just that as is reported in comment 7 closing it will reduce the memory use to around 600mb.

Ok so after extensive testing I'm 99% sure it is the LastPass extension.
I have no idea why but it can explosively increase the memory ram usage at some situations, which Twitter seems to be able to trigger.
Closing the tab will release the memory, but nothing else will.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: