Crash playing MSE MP4 video when changing resolution

RESOLVED WORKSFORME

Status

()

defect
P5
normal
RESOLVED WORKSFORME
4 years ago
4 years ago

People

(Reporter: cajbir, Unassigned)

Tracking

(Blocks 1 bug)

33 Branch
x86_64
Linux
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

4 years ago
Steps to reproduce.

1) Enable MP4 mediasource playback and disable WebM mediasource playback.
   media.mediasource.mp4.enabled = true
   media.mediasource.webm.enabled = false
   media.fragmented-mp4.exposed = true
   media.fragmented-mp4.ffmpeg.enabled = true
2) Go to video (I used http://www.youtube.com/watch?v=3V7wWemZ_cs)
3) Start playback
4) Right click and view stats for nerds to confirm that MP4 Dash is used
5) Change YouTube playback resolution

What happens:

6) Tab crashes

What should happen:

6) Playback resolution should change and playback continues
(Reporter)

Updated

4 years ago
Blocks: MSE
Depends on: 1115749
(Reporter)

Comment 1

4 years ago
This crash still occurs and was not affected by bug 1115749.
(Reporter)

Comment 2

4 years ago
I see this in output, but have not yet succeeded in getting it in a debugger:

E/MPEG4Extractor(15991): No width or height, assuming worst case 1080p
Assertion failure: aIndex < Length() (invalid array index), at ../../../dist/include/nsTArray.h:936
(Reporter)

Comment 3

4 years ago
The crashes only seem to occur with e10s enabled. With e10s disabled it doesn't happen. Lowering priority after discussion with ajones.
Priority: P1 → P5
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.