libavcodec/svq3.c:1038: 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:914:1: Parameter `avctx->priv_data->intra16x16_pred_mode`
912. }
913. 
914. static int svq3_decode_frame(AVCodecContext *avctx,
     ^
915.                              void *data, int *data_size,
916.                              AVPacket *avpkt)

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

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

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

libavcodec/h264.c:1355:1: Parameter `h->intra16x16_pred_mode`
  1353. }
  1354. 
  1355. void ff_h264_hl_decode_mb(H264Context *h){
        ^
  1356.     MpegEncContext * const s = &h->s;
  1357.     const int mb_xy= h->mb_xy;

libavcodec/h264.c:1362:9: Call
  1360. 
  1361.     if (is_complex)
  1362.         hl_decode_mb_complex(h);
                ^
  1363.     else hl_decode_mb_simple(h);
  1364. }

libavcodec/h264.c:1351:1: Parameter `h->intra16x16_pred_mode`
    1349.  * Process a macroblock; this handles edge cases, such as interlacing.
    1350.  */
    1351. static void av_noinline hl_decode_mb_complex(H264Context *h){
          ^
    1352.     hl_decode_mb_internal(h, 0);
    1353. }

libavcodec/h264.c:1352:5: Call
    1350.  */
    1351. static void av_noinline hl_decode_mb_complex(H264Context *h){
    1352.     hl_decode_mb_internal(h, 0);
              ^
    1353. }
    1354. 

libavcodec/h264.c:1101:1: <Offset trace>
1099. }
1100. 
1101. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
      ^
1102.     MpegEncContext * const s = &h->s;
1103.     const int mb_x= s->mb_x;

libavcodec/h264.c:1101:1: Parameter `h->intra16x16_pred_mode`
      1099. }
      1100. 
      1101. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
            ^
      1102.     MpegEncContext * const s = &h->s;
      1103.     const int mb_x= s->mb_x;

libavcodec/h264.c:1101:1: <Length trace>
1099. }
1100. 
1101. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
      ^
1102.     MpegEncContext * const s = &h->s;
1103.     const int mb_x= s->mb_x;

libavcodec/h264.c:1101:1: Parameter `h->hpc.pred16x16[*]`
      1099. }
      1100. 
      1101. static av_always_inline void hl_decode_mb_internal(H264Context *h, int simple){
            ^
      1102.     MpegEncContext * const s = &h->s;
      1103.     const int mb_x= s->mb_x;

libavcodec/h264.c:1247:17: Array access: Offset: [-oo, max(10, avctx->priv_data->intra16x16_pred_mode)] Size: 9 by call to `ff_h264_hl_decode_mb` 
      1245.                 }
      1246.             }else{
      1247.                 h->hpc.pred16x16[ h->intra16x16_pred_mode ](dest_y , linesize);
                            ^
      1248.                 if(is_h264){
      1249.                     if(!transform_bypass)
