提交 729fa55b 编写于 作者: M Michael Niedermayer

avformat/matroskadec: fix integer overflow

Fixes fate-mkv with ekopath 4
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
上级 1a5f1bcf
...@@ -2284,7 +2284,7 @@ static int matroska_parse_block(MatroskaDemuxContext *matroska, uint8_t *data, ...@@ -2284,7 +2284,7 @@ static int matroska_parse_block(MatroskaDemuxContext *matroska, uint8_t *data,
return res; return res;
av_assert1(block_duration != AV_NOPTS_VALUE); av_assert1(block_duration != AV_NOPTS_VALUE);
block_time = AV_RB16(data); block_time = sign_extend(AV_RB16(data), 16);
data += 2; data += 2;
flags = *data++; flags = *data++;
size -= 3; size -= 3;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册