[SCM] libav/experimental: crash fix by Carl Eugen Hoyos cehoyos ag.or at

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:55:29 UTC 2013


The following commit has been merged in the experimental branch:
commit 0c74098b1c4cc566ee0af19374b03d1e425dd1f0
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Jan 24 11:20:01 2007 +0000

    crash fix by Carl Eugen Hoyos cehoyos ag.or at
    
    Originally committed as revision 7684 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c
index 8c08409..e02981e 100644
--- a/libavcodec/svq3.c
+++ b/libavcodec/svq3.c
@@ -910,7 +910,8 @@ static int svq3_decode_frame (AVCodecContext *avctx,
       s->next_p_frame_damaged = 0;
   }
 
-  frame_start (h);
+  if (frame_start (h) < 0)
+    return -1;
 
   if (s->pict_type == B_TYPE) {
     h->frame_num_offset = (h->slice_num - h->prev_frame_num);

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list