Commit Graph

4 Commits

Author SHA1 Message Date
Moritz Bunkus
edf73c0d85
AV1 parser: don't let exceptions propagate to the outside
Found by fuzzying.
2020-09-23 12:14:46 +02:00
Moritz Bunkus
4b88682655
fuzzying tests: only check result, not content
Debug & production builds differ how they handle uninitialized memory,
and those fuzzying test cases produce a lot of those.
2020-09-21 19:34:39 +02:00
Moritz Bunkus
3a65d2e743
h.264/AVC and h.265/HEVC readers: reject invalid pixel dimensions
Values <= 0 lead to failed assertions in libEBML later as the video
pixel dimension elements aren't set. Those values don't make sense
anyway.

Found by fuzzying.
2020-09-21 17:23:18 +02:00
Moritz Bunkus
26bbd99ec2
HEVC parser: catch exceptions during NALU parsing
Found by fuzzying.
2020-09-21 13:41:54 +02:00