aboutsummaryrefslogtreecommitdiffstats
path: root/libAACenc
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2021-01-14 15:36:03 +0200
committerMartin Storsjo <martin@martin.st>2021-01-14 15:36:03 +0200
commitd75500444a76f6aef8a8ff35620118de84cce65f (patch)
tree158623590e0b5a61c29121394477c2cea676b64a /libAACenc
parentd284d42e71b125d9908ae2d6042d17ee09597ecb (diff)
downloadfdk-aac-d75500444a76f6aef8a8ff35620118de84cce65f.tar.gz
fdk-aac-d75500444a76f6aef8a8ff35620118de84cce65f.tar.bz2
fdk-aac-d75500444a76f6aef8a8ff35620118de84cce65f.zip
Don't use enums for values read directly from the bitstream
The enums don't cover all possible values read from the bitstream. This fixes undefined behaviour sanitizer errors. Fixes: 27647/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_LIBFDK_AAC_fuzzer-5654559200116736 Fixes: 28193/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_LIBFDK_AAC_fuzzer-4901213455515648 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Diffstat (limited to 'libAACenc')
0 files changed, 0 insertions, 0 deletions