ffmpeg | branch: release/2.7 | Michael Niedermayer <mich...@niedermayer.cc> | Tue Sep 1 22:45:07 2015 +0200| [13aaefb70e7891d2c7be5371f6e69f479bd21813] | committer: Michael Niedermayer
avformat/mxg: Use memmove() Fixes undefined behavior Fixes: 1700002963a49da13542e0726b7bb758/unknown_unknown_292_658_cov_2141972066_m1.mxg Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> (cherry picked from commit c7c207aecde0773afc974ce4b7e25dca659bc5b5) Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=13aaefb70e7891d2c7be5371f6e69f479bd21813 --- libavformat/mxg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/mxg.c b/libavformat/mxg.c index 34977b8..4de0ef9 100644 --- a/libavformat/mxg.c +++ b/libavformat/mxg.c @@ -182,7 +182,7 @@ FF_ENABLE_DEPRECATION_WARNINGS if (mxg->soi_ptr - mxg->buffer > mxg->cache_size) { if (mxg->cache_size > 0) { - memcpy(mxg->buffer, mxg->buffer_ptr, mxg->cache_size); + memmove(mxg->buffer, mxg->buffer_ptr, mxg->cache_size); } mxg->buffer_ptr = mxg->buffer; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog