Open Bug 1782061 Opened 3 years ago Updated 2 years ago

NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) while running reftest/mochitest-media

Categories

(Testing :: General, defect)

Default
defect

Tracking

(Not tracked)

People

(Reporter: jmaher, Unassigned, NeedInfo)

Details

I noticed while looking at a failure this set of errors:

[task 2022-07-27T01:05:19.661Z] 01:05:19     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/dom/media/test/reftest/reftest_video.html?src=color_quads/720p.png.bt709.bt709.pc.gbrp.h264.mp4 | 25 / 31 (80%)
[task 2022-07-27T01:05:19.696Z] 01:05:19     INFO - [Child 5523, MediaSupervisor #1] WARNING: Error constructing decoders: file /builds/worker/checkouts/gecko/dom/media/MediaFormatReader.cpp:435
[task 2022-07-27T01:05:19.698Z] 01:05:19     INFO - [Child 5523, MediaSupervisor #1] WARNING: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - auto mozilla::SupportChecker::AddMediaFormatChecker(const mozilla::TrackInfo &)::(anonymous class)::operator()() const: Decoder may not have the capability to handle the requested video format with YUV444 chroma subsampling.: file /builds/worker/checkouts/gecko/dom/media/MediaFormatReader.cpp:1709
[task 2022-07-27T01:05:19.699Z] 01:05:19     INFO - [Child 5523, MediaDecoderStateMachine #1] WARNING: Decoder=7f9100c1db00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - auto mozilla::SupportChecker::AddMediaFormatChecker(const mozilla::TrackInfo &)::(anonymous class)::operator()() const: Decoder may not have the capability to handle the requested video format with YUV444 chroma subsampling.: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachineBase.cpp:151
[task 2022-07-27T01:05:21.768Z] 01:05:21     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/dom/media/test/reftest/reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.gbrp.h264.mp4 | 25 / 31 (80%)
[task 2022-07-27T01:05:21.792Z] 01:05:21     INFO - [Child 5523, MediaSupervisor #2] WARNING: Error constructing decoders: file /builds/worker/checkouts/gecko/dom/media/MediaFormatReader.cpp:435
[task 2022-07-27T01:05:21.793Z] 01:05:21     INFO - [Child 5523, MediaSupervisor #2] WARNING: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - auto mozilla::SupportChecker::AddMediaFormatChecker(const mozilla::TrackInfo &)::(anonymous class)::operator()() const: Decoder may not have the capability to handle the requested video format with YUV444 chroma subsampling.: file /builds/worker/checkouts/gecko/dom/media/MediaFormatReader.cpp:1709
[task 2022-07-27T01:05:21.794Z] 01:05:21     INFO - [Child 5523, MediaDecoderStateMachine #1] WARNING: Decoder=7f9100c3d400 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - auto mozilla::SupportChecker::AddMediaFormatChecker(const mozilla::TrackInfo &)::(anonymous class)::operator()() const: Decoder may not have the capability to handle the requested video format with YUV444 chroma subsampling.: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachineBase.cpp:151
[task 2022-07-27T01:05:23.862Z] 01:05:23     INFO - REFTEST TEST-PASS | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.pc.gbrp.h264.mp4 == dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.h264.mp4 | image comparison, max difference: 0, number of differing pixels: 0
[task 2022-07-27T01:05:23.863Z] 01:05:23     INFO - REFTEST TEST-END | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.pc.gbrp.h264.mp4 == dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.h264.mp4
[task 2022-07-27T01:05:23.883Z] 01:05:23     INFO - REFTEST TEST-START | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=none
[task 2022-07-27T01:05:23.885Z] 01:05:23     INFO - REFTEST TEST-SKIP | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=none | 
[task 2022-07-27T01:05:23.885Z] 01:05:23     INFO - REFTEST TEST-END | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=none
[task 2022-07-27T01:05:23.886Z] 01:05:23     INFO - REFTEST TEST-START | dom/media/test/reftest/color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm == dom/media/test/reftest/color_quads/reftest_video.html?src=timeout
[task 2022-07-27T01:05:23.886Z] 01:05:23     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/dom/media/test/reftest/reftest_video.html?src=color_quads/720p.png.bt709.bt709.tv.gbrp.vp9.webm | 27 / 31 (87%)
[task 2022-07-27T01:05:23.918Z] 01:05:23     INFO - [RDD 5556, MediaPDecoder #1] WARNING: FFmpeg does not share any supported pixel formats.: file /builds/worker/checkouts/gecko/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:132
[task 2022-07-27T01:05:24.081Z] 01:05:24     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/dom/media/test/reftest/reftest_video.html?src=timeout | 27 / 31 (87%)

I see similar errors on mochitest-media.

Are these of concern?

:bwc, not sure if you can answer this, but I thought I would ask- maybe you can help redirect me if you don't know the answer.

Flags: needinfo?(docfaraday)

Thoughts?

Flags: needinfo?(docfaraday) → needinfo?(jolin)
You need to log in before you can comment on or make changes to this bug.