Return to midiplay.c CVS log | Up to [local] / src / usr.bin / midiplay |
version 1.17, 2015/02/08 23:40:34 | version 1.18, 2016/05/05 09:18:12 | ||
---|---|---|---|
|
|
||
goto ret; | goto ret; | ||
} | } | ||
len = GET32(p + MARK_LEN); | len = GET32(p + MARK_LEN); | ||
if (len > 1000000) { /* a safe guard */ | if (len > end - (p + MARK_LEN + SIZE_LEN)) { | ||
warnx("Crazy track length"); | warnx("Crazy track length"); | ||
goto ret; | goto ret; | ||
} | } |