]> git.sesse.net Git - ffmpeg/commit
avcodec/agm: Fix integer overflow with w/h
authorMichael Niedermayer <michael@niedermayer.cc>
Thu, 4 Apr 2019 22:20:33 +0000 (00:20 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Fri, 5 Apr 2019 10:05:47 +0000 (12:05 +0200)
commit2169a3f262beedcb06fdb0e0e5277a680570df13
tree6bd5444df5555aaddf0960c4fd22a5fa3f9456c7
parent18a851aca766ff8c7199c9e0c37d8fa642e41920
avcodec/agm: Fix integer overflow with w/h

Fixes: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself
Fixes: 13999/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AGM_fuzzer-5644405991538688
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavcodec/agm.c