ffmpeg/tests/checkasm
Andreas Rheinhardt 09408539f4 checkasm/hevc_pel: Fix stack buffer overreads
This patch increases several stack buffers in order to fix
stack-buffer-overflows (e.g. in put_hevc_qpel_uni_hv_9 in
line 814 of hevcdsp_template.c) detected with ASAN in the hevc_pel
checkasm test.
The buffers are increased by the minimal amount necessary
in order not to mask potential future bugs.

Reviewed-by: Martin Storsjö <martin@martin.st>
Reviewed-by: "zhilizhao(赵志立)" <quinkblack@foxmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-09-29 04:35:31 +02:00
..
aarch64
arm
x86
.gitignore
Makefile
aacpsdsp.c
af_afir.c
alacdsp.c
audiodsp.c
av_tx.c
blockdsp.c
bswapdsp.c
checkasm.c checkasm: collapse hevc pel tests 2021-08-24 22:12:06 +02:00
checkasm.h checkasm: collapse hevc pel tests 2021-08-24 22:12:06 +02:00
exrdsp.c
fixed_dsp.c
flacdsp.c
float_dsp.c
fmtconvert.c
g722dsp.c
h264dsp.c
h264pred.c
h264qpel.c
hevc_add_res.c
hevc_idct.c
hevc_pel.c checkasm/hevc_pel: Fix stack buffer overreads 2021-09-29 04:35:31 +02:00
hevc_sao.c
huffyuvdsp.c
jpeg2000dsp.c
llviddsp.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
llviddspenc.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
opusdsp.c
pixblockdsp.c
sbrdsp.c
sw_rgb.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
sw_scale.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
synth_filter.c
utvideodsp.c
v210dec.c
v210enc.c
vf_blend.c
vf_colorspace.c
vf_eq.c
vf_gblur.c tests/checkasm/vf_gblur.c: update check_horiz_slice for the new ff_horiz_slice_avx2/512 2021-08-29 19:58:33 +02:00
vf_hflip.c
vf_nlmeans.c Replace all occurences of av_mallocz_array() by av_calloc() 2021-09-20 01:03:52 +02:00
vf_threshold.c
videodsp.c
vp8dsp.c
vp9dsp.c checkasm/vp9dsp: rename the iszero function to is_zero 2021-06-08 13:11:22 -03:00