ffmpeg | branch: master | Carl Eugen Hoyos <ceho...@ag.or.at> | Tue Mar 21 08:03:49 2017 +0100| [4b192ffdbe226461d8a07fd36d655ec13b2c7582] | committer: Carl Eugen Hoyos
ffmpeg: Initialize two stack variables. Avoids reading from uninitialized memory, regression since af1761f7 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b192ffdbe226461d8a07fd36d655ec13b2c7582 --- ffmpeg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ffmpeg.c b/ffmpeg.c index dcb7720..4e6fc37 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1434,7 +1434,7 @@ static int reap_filters(int flush) filter = ost->filter->filter; if (!ost->initialized) { - char error[1024]; + char error[1024] = ""; ret = init_output_stream(ost, error, sizeof(error)); if (ret < 0) { av_log(NULL, AV_LOG_ERROR, "Error initializing output stream %d:%d -- %s\n", @@ -1847,7 +1847,7 @@ static void flush_encoders(void) // Maybe we should just let encoding fail instead. if (!ost->initialized) { FilterGraph *fg = ost->filter->graph; - char error[1024]; + char error[1024] = ""; av_log(NULL, AV_LOG_WARNING, "Finishing stream %d:%d without any data written to it.\n", _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog