avformat/concatdec: Check file
Fixes: null pointer dereference Fixes: -stream_loop 1 -ss 00:00:05 -i zgclab/ffmpeg_crash/poc2 -codec:v copy -codec:a aac -y output.mp4 Found-by: Wang Dawei and Zhou Geng, from Zhongguancun Laboratory Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit a5d1497f33afa17b6a3578b66638e69bf8a558de) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
7618da9b2d
commit
c379893ebe
@ -637,6 +637,11 @@ static int concat_parse_script(AVFormatContext *avf)
|
||||
}
|
||||
}
|
||||
|
||||
if (!file) {
|
||||
ret = AVERROR_INVALIDDATA;
|
||||
goto fail;
|
||||
}
|
||||
|
||||
if (file->inpoint != AV_NOPTS_VALUE && file->outpoint != AV_NOPTS_VALUE) {
|
||||
if (file->inpoint > file->outpoint ||
|
||||
file->outpoint - (uint64_t)file->inpoint > INT64_MAX)
|
||||
|
Loading…
x
Reference in New Issue
Block a user