forked from FFmpeg/FFmpeg
avformat/img2dec: zero probe buffer
Fixes use of uninitialized memory Fixes valgrind failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
0cc8a62a78
commit
1f361124d9
1 changed files with 1 additions and 0 deletions
|
@ -361,6 +361,7 @@ int ff_img_read_packet(AVFormatContext *s1, AVPacket *pkt)
|
||||||
ret = avio_read(f[0], header, PROBE_BUF_MIN);
|
ret = avio_read(f[0], header, PROBE_BUF_MIN);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
memset(header + ret, 0, sizeof(header) - ret);
|
||||||
avio_skip(f[0], -ret);
|
avio_skip(f[0], -ret);
|
||||||
pd.buf = header;
|
pd.buf = header;
|
||||||
pd.buf_size = ret;
|
pd.buf_size = ret;
|
||||||
|
|
Loading…
Add table
Reference in a new issue