[FFmpeg-devel] [PATCH 2/2] lavfi/vf_drawtext.c: fix CID 1485003
Guo, Yejun
yejun.guo at intel.com
Wed Jun 9 04:27:27 EEST 2021
> -----Original Message-----
> From: ffmpeg-devel <ffmpeg-devel-bounces at ffmpeg.org> On Behalf Of Ting
> Fu
> Sent: 2021年6月4日 10:23
> To: ffmpeg-devel at ffmpeg.org
> Subject: [FFmpeg-devel] [PATCH 2/2] lavfi/vf_drawtext.c: fix CID 1485003
>
> CID 1485003: Memory - illegal accesses (UNINIT)
> Using uninitialized value "sd".
>
> Signed-off-by: Ting Fu <ting.fu at intel.com>
> ---
> libavfilter/vf_drawtext.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/vf_drawtext.c b/libavfilter/vf_drawtext.c
> index 382d589e26..c4c09894e4 100644
> --- a/libavfilter/vf_drawtext.c
> +++ b/libavfilter/vf_drawtext.c
> @@ -1554,7 +1554,7 @@ static int filter_frame(AVFilterLink *inlink,
> AVFrame *frame)
> AVFrameSideData *sd;
> int loop = 1;
>
> - if (s->text_source == AV_FRAME_DATA_DETECTION_BBOXES && sd) {
> + if (s->text_source == AV_FRAME_DATA_DETECTION_BBOXES) {
> sd = av_frame_get_side_data(frame,
> AV_FRAME_DATA_DETECTION_BBOXES);
> if (sd) {
> header = (AVDetectionBBoxHeader *)sd->data;
> --
thanks, will push soon.
More information about the ffmpeg-devel
mailing list