libavcodec/vp9block.c:1102: error: Buffer Overrun L3
  Offset: [-1, +oo] Size: 32 by call to `check_intra_mode`.

libavcodec/vp9block.c:1077:1: Array declaration
1075. }
1076. 
1077. static void intra_recon(AVCodecContext *avctx, ptrdiff_t y_off, ptrdiff_t uv_off)
      ^
1078. {
1079.     VP9Context *s = avctx->priv_data;

libavcodec/vp9block.c:1102:20: Call
1100.             int eob = b->tx > TX_8X8 ? AV_RN16A(&s->eob[n]) : s->eob[n];
1101. 
1102.             mode = check_intra_mode(s, mode, &a, ptr_r,
                         ^
1103.                                     f->linesize[0],
1104.                                     ptr, b->y_stride, l,

libavcodec/vp9block.c:1065:22: <Offset trace>
1063.                     l[i] = dst[i * stride - 1];
1064.             } else {
1065.                 for (i = 0; i < n_px_have; i++)
                           ^
1066.                     l[i] = dst[i * stride - 1];
1067.                 memset(&l[i], l[i - 1], n_px_need - n_px_have);

libavcodec/vp9block.c:1065:22: Assignment
  1063.                     l[i] = dst[i * stride - 1];
  1064.             } else {
  1065.                 for (i = 0; i < n_px_have; i++)
                             ^
  1066.                     l[i] = dst[i * stride - 1];
  1067.                 memset(&l[i], l[i - 1], n_px_need - n_px_have);

libavcodec/vp9block.c:934:1: <Length trace>
932. }
933. 
934. static av_always_inline int check_intra_mode(VP9Context *s, int mode,
     ^
935.                                              uint8_t **a,
936.                                              uint8_t *dst_edge,

libavcodec/vp9block.c:934:1: Parameter `*l`
  932. }
  933. 
  934. static av_always_inline int check_intra_mode(VP9Context *s, int mode,
       ^
  935.                                              uint8_t **a,
  936.                                              uint8_t *dst_edge,

libavcodec/vp9block.c:1067:31: Array access: Offset: [-1, +oo] Size: 32 by call to `check_intra_mode` 
  1065.                 for (i = 0; i < n_px_have; i++)
  1066.                     l[i] = dst[i * stride - 1];
  1067.                 memset(&l[i], l[i - 1], n_px_need - n_px_have);
                                      ^
  1068.             }
  1069.         } else {
