tor 2018-12-13 klockan 11:28 -0800 skrev chcunningham: > avio_read may return EOF, leaving the mimetype array unitialized. fail > early when this occurs to avoid using the array in an unitialized state. > --- > libavformat/id3v2.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/libavformat/id3v2.c b/libavformat/id3v2.c > index f7de26a1d8..f06b9a787e 100644 > --- a/libavformat/id3v2.c > +++ b/libavformat/id3v2.c > @@ -609,10 +609,13 @@ static void read_apic(AVFormatContext *s, AVIOContext > *pb, int taglen, > taglen--; > > /* mimetype */ > + memset(mimetype, 0, sizeof(mimetype));
-char mimetype[64]; +char mimetype[64] = {0}; would be enough /Tomas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel