diff options
author | Paul B Mahol <onemda@gmail.com> | 2019-10-19 09:50:53 +0200 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2019-10-19 09:50:53 +0200 |
commit | d4d6b7b0355f3597cad3b8d12911790c73b5f96d (patch) | |
tree | 9c675bb849a0d8a40bb8e50798b3e2c9e7950f52 /libavfilter | |
parent | ed78ca41232eb6c041d08972f03c1b453269e81e (diff) | |
download | ffmpeg-streaming-d4d6b7b0355f3597cad3b8d12911790c73b5f96d.zip ffmpeg-streaming-d4d6b7b0355f3597cad3b8d12911790c73b5f96d.tar.gz |
avfilter/vf_datascope: fix heap buffer overflow
Fixes #8309
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/vf_datascope.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/vf_datascope.c b/libavfilter/vf_datascope.c index c9039a6..83f90f0 100644 --- a/libavfilter/vf_datascope.c +++ b/libavfilter/vf_datascope.c @@ -973,7 +973,7 @@ static int oscilloscope_filter_frame(AVFilterLink *inlink, AVFrame *frame) frame->width, frame->height, s->ox, s->oy, s->width, s->height + 20 * s->statistics); - if (s->grid) { + if (s->grid && outlink->h >= 10) { ff_fill_rectangle(&s->draw, &s->gray, frame->data, frame->linesize, s->ox, s->oy, s->width - 1, 1); |