[FFmpeg-cvslog] lavf/avidec: Be more verbose when ignoring very large tag size.
Carl Eugen Hoyos
git at videolan.org
Tue Oct 18 16:02:12 EEST 2016
ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Tue Oct 18 15:01:50 2016 +0200| [31a0a84216583ff270c4dced9d126fdb3ca499c0] | committer: Carl Eugen Hoyos
lavf/avidec: Be more verbose when ignoring very large tag size.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=31a0a84216583ff270c4dced9d126fdb3ca499c0
---
libavformat/avidec.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/libavformat/avidec.c b/libavformat/avidec.c
index b291625..e5a292e 100644
--- a/libavformat/avidec.c
+++ b/libavformat/avidec.c
@@ -984,9 +984,13 @@ FF_ENABLE_DEPRECATION_WARNINGS
}
default:
if (size > 1000000) {
+ char tag_buf[32];
+ av_get_codec_tag_string(tag_buf, sizeof(tag_buf), tag);
av_log(s, AV_LOG_ERROR,
"Something went wrong during header parsing, "
- "I will ignore it and try to continue anyway.\n");
+ "tag %s has size %u, "
+ "I will ignore it and try to continue anyway.\n",
+ tag_buf, size);
if (s->error_recognition & AV_EF_EXPLODE)
goto fail;
avi->movi_list = avio_tell(pb) - 4;
More information about the ffmpeg-cvslog
mailing list