The attached good.avif is a white 1x1 valid AVIF file. bad.avif is the same one but with a "mdat" size of 0 instead of 33.
They both pass the latest version of the Compliance Warden but the web tool is not up-to-date.
They both display correctly in Chrome.
They both respect the ISO/IEC 14496-12 - 4.2 specification.
The attached good.avif is a white 1x1 valid AVIF file. bad.avif is the same one but with a "mdat" size of 0 instead of 33. They both pass the latest version of the Compliance Warden but the web tool is not up-to-date. They both display correctly in Chrome. They both respect the ISO/IEC 14496-12 - 4.2 specification.
However bad.avif crashes in MP4box.js while good.avif does not. good.avif_and_bad.avif.zip