Closed Bug 1668651 Opened 4 years ago Closed 2 years ago

Entire system freezes for ~10s when loading certain web pages

Categories

(Core :: Graphics: WebRender, defect)

Firefox 81
Desktop
macOS
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: naman+github, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:81.0) Gecko/20100101 Firefox/81.0

Steps to reproduce:

Visit https://www.amazon.com/Revo-Polarized-Sunglasses-Maverick-Wraparound/dp/B07PWHRS94

Wait a few seconds for the page to load.

System: macOS Mojave 10.14.6, 3GHz 8-core Xeon E5, 64GB memory, AMD FirePro D500 3 GB GPU
Firefox 81.0.0 and 81.0.1 both exhibit this problem

Actual results:

After a few seconds of the page loading, my entire system freezes up for around 10s.

I cannot interact with Firefox or any other applications when this occurs.

After ~10s, the page finishes loading, and the system becomes responsive.

Expected results:

The page loads without freezing the rest of my system.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core

Can you attach your about:support? Would you be able to collect a profile using the instructions at https://profiler.firefox.com/? Ctrl+Shift+1 before you open the link and Ctrl+Shift+2 once the page has unlocked. Use the "Firefox Graphics" settings from addon's menu. Thanks!

Flags: needinfo?(naman+github)
OS: Unspecified → macOS
Hardware: Unspecified → Desktop

Profile under "Web Developer" setting: https://share.firefox.dev/30teoHg

I have a hunch that it's something to do with the embedded video on the page, since I had to trigger it this time by mousing over to make the video show up. The built-in profiling tool is awesome; kudos to the team that built that.

I realized I used the wrong profiling setting, and am now trying to get a profile with "Firefox Graphics," but am strangely unable to reproduce the issue, even though it was happening very consistently for me earlier. I will follow up with another profile if I manage to reproduce it again.

about:support

Application Basics
------------------

Name: Firefox
Version: 81.0.1
Build ID: 20200930150533
Distribution ID:
Update Channel: release
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:81.0) Gecko/20100101 Firefox/81.0
OS: Darwin 18.7.0 Darwin Kernel Version 18.7.0: Thu Jun 18 20:50:10 PDT 2020; root:xnu-4903.278.43~1/RELEASE_X86_64
Multiprocess Windows: 3/3 Enabled 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: Web Compat
Version: 14.0.0
ID: webcompat@mozilla.org

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

Remote Processes
----------------

Type: Web Content
Count: 8 / 8

Type: Extension
Count: 1

Type: Privileged About
Count: 1

Add-ons
-------

Name: 1Password X – Password Manager
Type: extension
Version: 1.22.1
Enabled: true
ID: {d634138d-c276-4fc8-924b-40a0ea21d284}

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

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

Name: Cookie AutoDelete
Type: extension
Version: 3.5.1
Enabled: true
ID: CookieAutoDelete@kennydo.com

Name: Disable JavaScript
Type: extension
Version: 2.3.1
Enabled: true
ID: {41f9e51d-35e4-4b29-af66-422ff81c8b41}

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

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

Name: Firefox Multi-Account Containers
Type: extension
Version: 7.1.0
Enabled: true
ID: @testpilot-containers

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

Name: Link Cleaner
Type: extension
Version: 1.5
Enabled: true
ID: {6d85dea2-0fb4-4de3-9f8c-264bce9a2296}

Name: Mailvelope
Type: extension
Version: 4.2.3
Enabled: true
ID: jid1-AQqSMBYb0a8ADg@jetpack

Name: Privacy Badger
Type: extension
Version: 2020.8.25
Enabled: true
ID: jid1-MnnxcxisBPnSXQ@jetpack

Name: Smart HTTPS
Type: extension
Version: 0.3.0
Enabled: true
ID: {b3e677f4-1150-4387-8629-da738260a48e}

Name: Wikipedia (en)
Type: extension
Version: 1.1
Enabled: true
ID: wikipedia@search.mozilla.org

Graphics
--------

Features
Compositing: OpenGL
Asynchronous Pan/Zoom: wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled
WebGL 1 Driver WSI Info: CGL
WebGL 1 Driver Renderer: ATI Technologies Inc. -- AMD Radeon HD - FirePro D500 OpenGL Engine
WebGL 1 Driver Version: 4.1 ATI-2.11.22
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_depth_bounds_test GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once 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
WebGL 2 Driver Renderer: ATI Technologies Inc. -- AMD Radeon HD - FirePro D500 OpenGL Engine
WebGL 2 Driver Version: 4.1 ATI-2.11.22
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_depth_bounds_test GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once 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
Off Main Thread Painting Enabled: true
Off Main Thread Painting Worker Count: 4
Target Frame Rate: 60
GPU #1
Active: Yes
Vendor ID: 0x1002
Device ID: 0x679e
RAM: 0

Diagnostics
AzureCanvasBackend: skia
AzureContentBackend: skia
AzureFallbackCanvasBackend: none
CMSOutputProfile: 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
Display0: 3840x2160 scale:1.000000
DisplayCount: 1
TileHeight: 1024
TileWidth: 1024
Decision Log
HW_COMPOSITING:
available by default
OPENGL_COMPOSITING:
available by default
WEBRENDER:
opt-in by default: WebRender is an opt-in feature
WEBRENDER_QUALIFIED:
available by default
blocklisted by env: No qualified hardware
WEBRENDER_COMPOSITOR:
available by default
WEBRENDER_ANGLE:
opt-in by default: WebRender ANGLE is an opt-in feature
WEBRENDER_DCOMP_PRESENT:
opt-in by default: WebRender DirectComposition is an opt-in feature
OMTP:
available 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: 96000
Roundtrip latency (standard deviation): 8.41ms (0.00)
Output Devices
Name: Group
ZoomAudioDevice: zoom.us.zoomaudiodevice
Fast Track: Fast Track:0763:2024
SDAC: SDAC:21B4:0144
Internal Speakers: builtin-internal-mic|spk
DELL P4317Q: AppleHDA:120
Input Devices
Name: Group
ZoomAudioDevice: zoom.us.zoomaudiodevice
Fast Track: Fast Track:0763:2024
HD Webcam C525: HD Webcam C525:046D:0826

Enumerate database

Environment Variables
---------------------

MOZ_CRASHREPORTER_EVENTS_DIRECTORY: /Users/naman/Library/Application Support/Firefox/Profiles/ptu3gpvs.default-release/crashes/events
MOZ_CRASHREPORTER_RESTART_ARG_0: /Applications/Firefox.app/Contents/MacOS/firefox
MOZ_CRASHREPORTER_RESTART_ARG_1: -foreground
MOZ_CRASHREPORTER_DATA_DIRECTORY: /Users/naman/Library/Application Support/Firefox/Crash Reports
MOZ_CRASHREPORTER_PING_DIRECTORY: /Users/naman/Library/Application Support/Firefox/Pending Pings
MOZ_CRASHREPORTER_STRINGS_OVERRIDE: /Applications/Firefox.app/Contents/Resources/browser/crashreporter-override.ini
MOZ_LAUNCHED_CHILD:
MOZ_CRASHREPORTER_RESTART_ARG_2:
XRE_PROFILE_PATH:
XRE_PROFILE_LOCAL_PATH:
XRE_START_OFFLINE:
XRE_BINARY_PATH:
XRE_RESTARTED_BY_PROFILE_MANAGER:
MOZ_APP_RESTART: 1

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: Pseudo-class: :focus-visible (layout.css.focus-visible.enabled): false
CSS: Masonry Layout (layout.css.grid-template-masonry-value.enabled): false
Developer Tools: Color Scheme Simulation (devtools.inspector.color-scheme-simulation.enabled): false
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
Graphics: Smooth Pinch Zoom (apz.allow_zooming): false
Media: AVIF (image.avif.enabled): false
Web API: Media Session API (dom.media.mediasession.enabled): false
Print Preview Redesign (print.tab_modal.enabled): false
Web API: beforeinput Event (dom.input_events.beforeinput.enabled): false
Web API: inputmode (dom.forms.inputmode): false
Web API: <link rel="preload"> (network.preload): false
Web API: WebGPU (dom.webgpu.enabled): false

Important Modified Preferences
------------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.amount_written: 1727227
browser.cache.disk.capacity: 1048576
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.hashstats_reported: 1
browser.contentblocking.category: strict
browser.search.region: US
browser.search.useDBForOrder: true
browser.sessionstore.upgradeBackup.latestBuildID: 20200930150533
browser.sessionstore.warnOnQuit: true
browser.startup.homepage_override.buildID: 20200930150533
browser.startup.homepage_override.mstone: 81.0.1
browser.startup.page: 3
browser.tabs.warnOnClose: false
browser.urlbar.placeholderName: Google
browser.urlbar.placeholderName.private: Google
browser.urlbar.tipShownCount.searchTip_onboard: 4
browser.urlbar.tipShownCount.searchTip_redirect: 2
dom.forms.autocomplete.formautofill: true
dom.push.userAgentID: 63090988a3cf4e8da9e42ec313fe1649
extensions.formautofill.addresses.usage.hasEntry: true
extensions.formautofill.firstTimeUse: false
extensions.lastAppVersion: 81.0.1
font.internaluseonly.changed: false
idle.lastDailyNotification: 1601509181
media.gmp-gmpopenh264.abi: x86_64-gcc3
media.gmp-gmpopenh264.lastUpdate: 1596154059
media.gmp-gmpopenh264.version: 1.8.1.1
media.gmp-manager.buildID: 20200930150533
media.gmp-manager.lastCheck: 1601582313
media.gmp-widevinecdm.abi: x86_64-gcc3
media.gmp-widevinecdm.lastUpdate: 1596154060
media.gmp-widevinecdm.version: 4.10.1582.2
media.gmp.storage.version.observed: 1
network.trr.blocklist_cleanup_done: true
places.database.lastMaintenance: 1601326160
places.history.expiration.transient_current_max_pages: 130204
privacy.purge_trackers.date_in_cookie_database: 0
privacy.purge_trackers.last_purge: 1601509181877
privacy.sanitize.pending: [{"id":"newtab-container","itemsToClear":[],"options":{}}]
privacy.trackingprotection.enabled: true
privacy.trackingprotection.socialtracking.enabled: true
privacy.userContext.enabled: true
privacy.userContext.extension: CookieAutoDelete@kennydo.com
privacy.userContext.ui.enabled: true
security.remote_settings.crlite_filters.checked: 1601582424
security.remote_settings.intermediates.checked: 1601582424
security.sandbox.content.tempDirSuffix: fa9271a7-3077-2d48-a6e4-2a80dca133c3
security.sandbox.plugin.tempDirSuffix: 715316a5-b43f-e049-b646-8472c9c834f4
services.sync.declinedEngines:
services.sync.engine.addresses.available: true
signon.rememberSignons: false
signon.usage.hasEntry: false
storage.vacuum.last.index: 0
storage.vacuum.last.places.sqlite: 1601509181

Important Locked Preferences
----------------------------

fission.autostart: false

Places Database
---------------

Accessibility
-------------

Activated: false
Prevent Accessibility: 0

Library Versions
----------------

NSPR
Expected minimum version: 4.28
Version in use: 4.28

NSS
Expected minimum version: 3.56
Version in use: 3.56

NSSSMIME
Expected minimum version: 3.56
Version in use: 3.56

NSSSSL
Expected minimum version: 3.56
Version in use: 3.56

NSSUTIL
Expected minimum version: 3.56
Version in use: 3.56

Sandbox
-------

Content Process Sandbox Level: 3
Effective Content Process Sandbox Level: 3

Startup Cache
-------------

Disk Cache Path: /Users/naman/Library/Caches/Firefox/Profiles/ptu3gpvs.default-release/startupCache/startupCache.8.little
Ignore Disk Cache: false
Found Disk Cache on Init: false
Wrote to Disk Cache: true

Internationalization & Localization
-----------------------------------

Application Settings
Requested Locales: ["en-US"]
Available Locales: ["en-US"]
App Locales: ["en-US"]
Regional Preferences: ["en-US","ja-US"]
Default Locale: "en-US"
Operating System
System Locales: ["en-US","ja-US"]
Regional Preferences: ["en-US","ja-US"]
Flags: needinfo?(naman+github)

Got a "Firefox Graphics" profile! https://share.firefox.dev/3jnlC75

Seems like there may be some state that prevents the issue from happening when loading the same page in short succession.

I've also noticed that if I disable JS entirely on the offending page, the problem goes away.

This appears to be fixed for me in Firefox 82

This appears to have regressed for me in Firefox 83. I am once again experiencing full-system freezes when loading certain webpages (to do with JS).

(In reply to Naman from comment #7)

This appears to have regressed for me in Firefox 83. I am once again experiencing full-system freezes when loading certain webpages (to do with JS).

Still seeing this?

Flags: needinfo?(naman+github)

Nope, haven't had issues in over a year.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
Flags: needinfo?(naman+github)
You need to log in before you can comment on or make changes to this bug.