libavcodec/h264.c:2204: error: Buffer Overrun L1
  Offset: -1 Size: 2 by call to `hl_decode_mb_predict_luma`.

libavcodec/h264.c:2204:13: Call
2202.             }
2203. 
2204.             hl_decode_mb_predict_luma(h, mb_type, is_h264, simple,
                  ^
2205.                                       transform_bypass, pixel_shift,
2206.                                       block_offset, linesize, dest_y, 0);

libavcodec/h264.c:1889:1: <Offset trace>
1887. }
1888. 
1889. static av_always_inline void hl_decode_mb_predict_luma(H264Context *h,
      ^
1890.                                                        int mb_type, int is_h264,
1891.                                                        int simple,

libavcodec/h264.c:1889:1: Parameter `p`
  1887. }
  1888. 
  1889. static av_always_inline void hl_decode_mb_predict_luma(H264Context *h,
        ^
  1890.                                                        int mb_type, int is_h264,
  1891.                                                        int simple,

libavcodec/h264.c:1889:1: <Length trace>
1887. }
1888. 
1889. static av_always_inline void hl_decode_mb_predict_luma(H264Context *h,
      ^
1890.                                                        int mb_type, int is_h264,
1891.                                                        int simple,

libavcodec/h264.c:1889:1: Parameter `h->chroma_qp[*]`
  1887. }
  1888. 
  1889. static av_always_inline void hl_decode_mb_predict_luma(H264Context *h,
        ^
  1890.                                                        int mb_type, int is_h264,
  1891.                                                        int simple,

libavcodec/h264.c:1902:39: Array access: Offset: -1 Size: 2 by call to `hl_decode_mb_predict_luma` 
  1900.     void (*idct_dc_add)(uint8_t *dst, DCTELEM *block, int stride);
  1901.     int i;
  1902.     int qscale = p == 0 ? s->qscale : h->chroma_qp[p - 1];
                                              ^
  1903.     block_offset += 16 * p;
  1904.     if (IS_INTRA4x4(mb_type)) {
