diff --git a/libavformat/hcom.c b/libavformat/hcom.c index 933ecce373..35515cc5b2 100644 --- a/libavformat/hcom.c +++ b/libavformat/hcom.c @@ -27,6 +27,8 @@ static int hcom_probe(AVProbeData *p) { + if (p->buf_size < 132) + return 0; if (!memcmp(p->buf+65, "FSSD", 4) && !memcmp(p->buf+128, "HCOM", 4)) return AVPROBE_SCORE_MAX;