Open Bug 1958438 Opened 20 days ago Updated 22 hours ago

With ffvpx enabled, system freeze/crash/hang on scrolling through YT shorts for a long time

Categories

(Core :: Audio/Video: Playback, defect)

defect

Tracking

()

Tracking Status
firefox-esr128 --- unaffected
firefox137 --- wontfix
firefox138 --- fix-optional
firefox139 --- affected

People

(Reporter: mayankleoboy1, Unassigned, NeedInfo)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Crash Data

Attachments

(3 files)

Attached file media.HTML

With ffvpx enabled, i was seeing some crashes/OOMs/system freezes. So i gave chatgpt some prompts which (i think) simulates that using a local VP9 file.
And I started getting crashes.

STR:

  1. Set media.ffvpx-hw.enabled = TRUE if not already enabled.
  2. download the VP9 big-buck-bunny video from here: https://test-videos.co.uk/vids/bigbuckbunny/webm/vp9/1080/Big_Buck_Bunny_1080_10s_30MB.webm
  3. Open the attached testcase.
  4. Browse to the VP9 video
  5. Let the testcase run for 1-2 minutes.

AR: crash/OOM/system freeze
ER: Not so

https://crash-stats.mozilla.org/report/index/d3c96719-77c8-479d-9177-aaa870250404
https://crash-stats.mozilla.org/report/index/94df6704-5d42-4730-b3ea-e9f220250404

Repros with media.wmf.zero-copy-nv12-textures enabled/disabled.
Repros with gfx.direct3d11.reuse-decoder-device enabled/disabled.


The other thing i noticed was that while the testcase is running, (with ffvpx enabled) Microsoft Defender is running at continuous full speed (i.e. using 1 core 100% for the full time).

Flags: needinfo?(alwu)
Attached file about:support

Set release status flags based on info from the regressing bug 1932772

Here is a system-wide Samply profile

Attached file gfx note error
Summary: With ffvpx enabled, Testcase simulating long period of scrolling YT shorts leads to crash on a VP9 video → With ffvpx enabled, system freeze/crash/hang on scrolling through YT shorts for a long time
Blocks: hw-ffvpx
Blocks: 1936128
See Also: → 1962032
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: