1
0
mirror of https://github.com/mstorsjo/fdk-aac.git synced 2025-02-16 11:21:22 +01:00
Martin Storsjo d75500444a 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
2021-01-14 15:36:03 +02:00
2021-01-14 14:56:46 +02:00
2016-09-11 13:28:30 +03:00
2018-04-19 11:21:15 -07:00
2013-09-07 18:32:50 +03:00
2018-04-19 11:21:15 -07:00
2017-06-05 10:10:15 -07:00
2014-06-23 10:45:50 +03:00
2012-09-13 23:27:27 +03:00
Description
No description provided
9.6 MiB
Languages
C++ 74.9%
C 24.8%
CMake 0.2%
Makefile 0.1%