libavcodec/svq3.c:1037: error: Buffer Overrun L2
  Offset: [-oo, max(10, `avctx->priv_data->intra16x16_pred_mode`)] Size: 9 by call to `ff_h264_hl_decode_mb`.

libavcodec/svq3.c:913:1: Parameter `avctx->priv_data->intra16x16_pred_mode`
911. }
912. 
913. static int svq3_decode_frame(AVCodecContext *avctx,
     ^
914.                              void *data, int *data_size,
915.                              AVPacket *avpkt)

libavcodec/svq3.c:1031:33: Call
1029.                 mb_type += 4;
1030.             }
1031.             if (mb_type > 33 || svq3_decode_mb(h, mb_type)) {
                                      ^
1032.                 av_log(h->s.avctx, AV_LOG_ERROR, "error while decoding MB %d %d\n", s->mb_x, s->mb_y);
1033.                 return -1;

libavcodec/svq3.c:426:1: Parameter `h->intra16x16_pred_mode`
  424. }
  425. 
  426. static int svq3_decode_mb(H264Context *h, unsigned int mb_type)
       ^
  427. {
  428.     int i, j, k, m, dir, mode;

libavcodec/svq3.c:1037:17: Call
1035. 
1036.             if (mb_type != 0) {
1037.                 ff_h264_hl_decode_mb (h);
                      ^
1038.             }
1039. 

libavcodec/h264.c:1240:1: Parameter `h->intra16x16_pred_mode`
  1238. }
  1239. 
  1240. void ff_h264_hl_decode_mb(H264Context *h){
        ^
  1241.     MpegEncContext * const s = &h->s;
  1242.     const int mb_xy= h->mb_xy;

libavcodec/h264.c:1247:9: Call
  1245. 
  1246.     if (is_complex)
  1247.         hl_decode_mb_complex(h);
                ^
  1248.     else hl_decode_mb_simple(h);
  1249. }

libavcodec/h264.c:1236:1: Parameter `h->intra16x16_pred_mode`
    1234.  * Process a macroblock; this handles edge cases, such as interlacing.
    1235.  */
    1236. static void av_noinline hl_decode_mb_complex(H264Context *h){
          ^
    1237.     hl_decode_mb_internal(h, 0);
    1238. }

libavcodec/h264.c:1237:5: Call
    1235.  */
    1236. static void av_noinline hl_decode_mb_complex(H264Context *h){
    1237.     hl_decode_mb_internal(h, 0);
              ^
    1238. }
    1239. 

libavcodec/h264.c:972:1: <Offset trace>
970. }
971. 
972. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
     ^
973.     MpegEncContext * const s = &h->s;
974.     const int mb_x= s->mb_x;

libavcodec/h264.c:972:1: Parameter `h->intra16x16_pred_mode`
      970. }
      971. 
      972. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
           ^
      973.     MpegEncContext * const s = &h->s;
      974.     const int mb_x= s->mb_x;

libavcodec/h264.c:972:1: <Length trace>
970. }
971. 
972. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
     ^
973.     MpegEncContext * const s = &h->s;
974.     const int mb_x= s->mb_x;

libavcodec/h264.c:972:1: Parameter `h->hpc.pred16x16[*]`
      970. }
      971. 
      972. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
           ^
      973.     MpegEncContext * const s = &h->s;
      974.     const int mb_x= s->mb_x;

libavcodec/h264.c:1118:17: Array access: Offset: [-oo, max(10, avctx->priv_data->intra16x16_pred_mode)] Size: 9 by call to `ff_h264_hl_decode_mb` 
      1116.                 }
      1117.             }else{
      1118.                 h->hpc.pred16x16[ h->intra16x16_pred_mode ](dest_y , linesize);
                            ^
      1119.                 if(is_h264){
      1120.                     if(h->non_zero_count_cache[ scan8[LUMA_DC_BLOCK_INDEX] ]){
