Bug 1533215 - Add crashtest for MP4 with encrypted track with bad sinf. r=jya

Add an mp4 with a mangled tenc box to the crashtests. This file has been fuzzed
and appears to have had the tenc box for its second track changed to a '.enc'
box, which means it cannot be parsed. The tenc box is contained in the sinf box,
so this will bust the sinf parse. We should tolerate such bad files and not
assert and/or crash.

Driveby add a comment to another line in crashtests list to make it clear the
bug the file originally relates to.

Differential Revision: https://phabricator.services.mozilla.com/D29692

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Bryce Van Dyk 2019-05-03 00:49:13 +00:00
parent 97fb7f346e
commit be7276c15c
2 changed files with 2 additions and 1 deletions

View File

@ -117,8 +117,9 @@ load 1236639.html
test-pref(media.navigator.permission.disabled,true) test-pref(media.getusermedia.insecure.enabled,true) test-pref(media.getusermedia.insecure.enabled,true) load 1388372.html
load 1494073.html
skip-if(Android) load 1526044.html # Bug 1528391
load encrypted-track-without-tenc.mp4 # Bug 1533215
load 1533909.html
load 1538727.html
load empty-samples.webm # Bug 1540580
test-pref(media.autoplay.block-webaudio,false) load 1545133.html
load track-with-zero-dimensions.mp4
load track-with-zero-dimensions.mp4 # Bug 1542539