Commit 877c8bd3 authored by reimar's avatar reimar

Ignore overrun in spectral RLE decoding, fixes

http://www.missouri.edu/~bah347/gprime/nintendothemesacappellax.wmv


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5532 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 93dcb2c3
......@@ -908,7 +908,10 @@ static int wma_decode_block(WMADecodeContext *s)
level = -level;
ptr += run;
if (ptr >= eptr)
return -1;
{
av_log(NULL, AV_LOG_ERROR, "overflow in spectral RLE, ignoring\n");
break;
}
*ptr++ = level;
/* NOTE: EOB can be omitted */
if (ptr >= eptr)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment