[FFmpeg-cvslog] avcodec/alac: Clear pointers in allocate_buffers()

2015-08-20 Thread Michael Niedermayer
ffmpeg | branch: release/2.4 | Michael Niedermayer mich...@niedermayer.cc | 
Mon Jul 13 15:46:10 2015 +0200| [41fba53525f70827764716d55ba66585d604523e] | 
committer: Michael Niedermayer

avcodec/alac: Clear pointers in allocate_buffers()

Fixes: 
06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7713351a_706_mov__alac__ALAC_6ch.mov

Found-by: Samuel Groß, Mateusz j00ru Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer mich...@niedermayer.cc
(cherry picked from commit f7068bf277a37479aecde2832208d820682b35e6)

Signed-off-by: Michael Niedermayer mich...@niedermayer.cc

 http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=41fba53525f70827764716d55ba66585d604523e
---

 libavcodec/alac.c |6 ++
 1 file changed, 6 insertions(+)

diff --git a/libavcodec/alac.c b/libavcodec/alac.c
index 604774a..f018101 100644
--- a/libavcodec/alac.c
+++ b/libavcodec/alac.c
@@ -534,6 +534,12 @@ static int allocate_buffers(ALACContext *alac)
 int ch;
 int buf_size = alac-max_samples_per_frame * sizeof(int32_t);
 
+for (ch = 0; ch  2; ch++) {
+alac-predict_error_buffer[ch]  = NULL;
+alac-output_samples_buffer[ch] = NULL;
+alac-extra_bits_buffer[ch] = NULL;
+}
+
 for (ch = 0; ch  FFMIN(alac-channels, 2); ch++) {
 FF_ALLOC_OR_GOTO(alac-avctx, alac-predict_error_buffer[ch],
  buf_size, buf_alloc_fail);

___
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog


[FFmpeg-cvslog] avcodec/alac: Clear pointers in allocate_buffers()

2015-07-27 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer mich...@niedermayer.cc | 
Mon Jul 13 15:46:10 2015 +0200| [3489693051a7eaa43b219fc55286cb5e0c280902] | 
committer: Michael Niedermayer

avcodec/alac: Clear pointers in allocate_buffers()

Fixes: 
06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7713351a_706_mov__alac__ALAC_6ch.mov

Found-by: Samuel Groß, Mateusz j00ru Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer mich...@niedermayer.cc
(cherry picked from commit f7068bf277a37479aecde2832208d820682b35e6)

Signed-off-by: Michael Niedermayer mich...@niedermayer.cc

 http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3489693051a7eaa43b219fc55286cb5e0c280902
---

 libavcodec/alac.c |6 ++
 1 file changed, 6 insertions(+)

diff --git a/libavcodec/alac.c b/libavcodec/alac.c
index f5a5b86..48013f6 100644
--- a/libavcodec/alac.c
+++ b/libavcodec/alac.c
@@ -533,6 +533,12 @@ static int allocate_buffers(ALACContext *alac)
 int ch;
 int buf_size = alac-max_samples_per_frame * sizeof(int32_t);
 
+for (ch = 0; ch  2; ch++) {
+alac-predict_error_buffer[ch]  = NULL;
+alac-output_samples_buffer[ch] = NULL;
+alac-extra_bits_buffer[ch] = NULL;
+}
+
 for (ch = 0; ch  FFMIN(alac-channels, 2); ch++) {
 FF_ALLOC_OR_GOTO(alac-avctx, alac-predict_error_buffer[ch],
  buf_size, buf_alloc_fail);

___
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog


[FFmpeg-cvslog] avcodec/alac: Clear pointers in allocate_buffers()

2015-07-20 Thread Michael Niedermayer
ffmpeg | branch: release/2.6 | Michael Niedermayer mich...@niedermayer.cc | 
Mon Jul 13 15:46:10 2015 +0200| [0cb600b7bfb7ea1cc333cabce7d5c02a68bb15cb] | 
committer: Michael Niedermayer

avcodec/alac: Clear pointers in allocate_buffers()

Fixes: 
06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7713351a_706_mov__alac__ALAC_6ch.mov

Found-by: Samuel Groß, Mateusz j00ru Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer mich...@niedermayer.cc
(cherry picked from commit f7068bf277a37479aecde2832208d820682b35e6)

Signed-off-by: Michael Niedermayer mich...@niedermayer.cc

 http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0cb600b7bfb7ea1cc333cabce7d5c02a68bb15cb
---

 libavcodec/alac.c |6 ++
 1 file changed, 6 insertions(+)

diff --git a/libavcodec/alac.c b/libavcodec/alac.c
index ada7c73..d7aa7fb 100644
--- a/libavcodec/alac.c
+++ b/libavcodec/alac.c
@@ -533,6 +533,12 @@ static int allocate_buffers(ALACContext *alac)
 int ch;
 int buf_size = alac-max_samples_per_frame * sizeof(int32_t);
 
+for (ch = 0; ch  2; ch++) {
+alac-predict_error_buffer[ch]  = NULL;
+alac-output_samples_buffer[ch] = NULL;
+alac-extra_bits_buffer[ch] = NULL;
+}
+
 for (ch = 0; ch  FFMIN(alac-channels, 2); ch++) {
 FF_ALLOC_OR_GOTO(alac-avctx, alac-predict_error_buffer[ch],
  buf_size, buf_alloc_fail);

___
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog


[FFmpeg-cvslog] avcodec/alac: Clear pointers in allocate_buffers()

2015-07-18 Thread Michael Niedermayer
ffmpeg | branch: release/2.7 | Michael Niedermayer mich...@niedermayer.cc | 
Mon Jul 13 15:46:10 2015 +0200| [264eb0074f3b0591c9430b20927d6547c8757c48] | 
committer: Michael Niedermayer

avcodec/alac: Clear pointers in allocate_buffers()

Fixes: 
06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7713351a_706_mov__alac__ALAC_6ch.mov

Found-by: Samuel Groß, Mateusz j00ru Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer mich...@niedermayer.cc
(cherry picked from commit f7068bf277a37479aecde2832208d820682b35e6)

Signed-off-by: Michael Niedermayer mich...@niedermayer.cc

 http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=264eb0074f3b0591c9430b20927d6547c8757c48
---

 libavcodec/alac.c |6 ++
 1 file changed, 6 insertions(+)

diff --git a/libavcodec/alac.c b/libavcodec/alac.c
index b0527f1..a5948bb 100644
--- a/libavcodec/alac.c
+++ b/libavcodec/alac.c
@@ -534,6 +534,12 @@ static int allocate_buffers(ALACContext *alac)
 int ch;
 int buf_size = alac-max_samples_per_frame * sizeof(int32_t);
 
+for (ch = 0; ch  2; ch++) {
+alac-predict_error_buffer[ch]  = NULL;
+alac-output_samples_buffer[ch] = NULL;
+alac-extra_bits_buffer[ch] = NULL;
+}
+
 for (ch = 0; ch  FFMIN(alac-channels, 2); ch++) {
 FF_ALLOC_OR_GOTO(alac-avctx, alac-predict_error_buffer[ch],
  buf_size, buf_alloc_fail);

___
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog


[FFmpeg-cvslog] avcodec/alac: Clear pointers in allocate_buffers()

2015-07-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer mich...@niedermayer.cc | Mon 
Jul 13 15:46:10 2015 +0200| [f7068bf277a37479aecde2832208d820682b35e6] | 
committer: Michael Niedermayer

avcodec/alac: Clear pointers in allocate_buffers()

Fixes: 
06a4edb39ad8a9883175f9bd428334a2_signal_sigsegv_7713351a_706_mov__alac__ALAC_6ch.mov

Found-by: Samuel Groß, Mateusz j00ru Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer mich...@niedermayer.cc

 http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f7068bf277a37479aecde2832208d820682b35e6
---

 libavcodec/alac.c |6 ++
 1 file changed, 6 insertions(+)

diff --git a/libavcodec/alac.c b/libavcodec/alac.c
index b0527f1..a5948bb 100644
--- a/libavcodec/alac.c
+++ b/libavcodec/alac.c
@@ -534,6 +534,12 @@ static int allocate_buffers(ALACContext *alac)
 int ch;
 int buf_size = alac-max_samples_per_frame * sizeof(int32_t);
 
+for (ch = 0; ch  2; ch++) {
+alac-predict_error_buffer[ch]  = NULL;
+alac-output_samples_buffer[ch] = NULL;
+alac-extra_bits_buffer[ch] = NULL;
+}
+
 for (ch = 0; ch  FFMIN(alac-channels, 2); ch++) {
 FF_ALLOC_OR_GOTO(alac-avctx, alac-predict_error_buffer[ch],
  buf_size, buf_alloc_fail);

___
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog