libavcodec/vp8.c:1651: error: Buffer Overrun L1
  Offset: 33686018 Size: 10 by call to `decode_mb_mode`.

libavcodec/vp8.c:1649:17: Assignment
1647.         for (mb_x = 0; mb_x < s->mb_width; mb_x++, mb_xy++, mb++) {
1648.             if (mb_y == 0)
1649.                 AV_WN32A((mb - s->mb_width - 1)->intra4x4_pred_mode_top,
                      ^
1650.                          DC_PRED * 0x01010101);
1651.             decode_mb_mode(s, mb, mb_x, mb_y, curframe->seg_map->data + mb_xy,

libavcodec/vp8.c:1651:13: Call
1649.                 AV_WN32A((mb - s->mb_width - 1)->intra4x4_pred_mode_top,
1650.                          DC_PRED * 0x01010101);
1651.             decode_mb_mode(s, mb, mb_x, mb_y, curframe->seg_map->data + mb_xy,
                  ^
1652.                            prev_frame && prev_frame->seg_map ?
1653.                            prev_frame->seg_map->data + mb_xy : NULL, 1);

libavcodec/vp8.c:705:1: Parameter `*s->intra4x4_pred_mode_top`
  703. }
  704. 
  705. static av_always_inline
       ^
  706. void decode_mb_mode(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y,
  707.                     uint8_t *segment, uint8_t *ref, int layout)

libavcodec/vp8.c:724:13: Call
  722. 
  723.         if (mb->mode == MODE_I4x4) {
  724.             decode_intra4x4_modes(s, c, mb, mb_x, 1, layout);
                   ^
  725.         } else {
  726.             const uint32_t modes = vp8_pred4x4_mode[mb->mode] * 0x01010101u;

libavcodec/vp8.c:670:1: <Offset trace>
668. }
669. 
670. static av_always_inline
     ^
671. void decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb,
672.                            int mb_x, int keyframe, int layout)

libavcodec/vp8.c:670:1: Parameter `mb->intra4x4_pred_mode_top[*]`
    668. }
    669. 
    670. static av_always_inline
         ^
    671. void decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb,
    672.                            int mb_x, int keyframe, int layout)

libavcodec/vp8data.h:128:1: <Length trace>
126. };
127. 
128. static const uint8_t vp8_pred4x4_prob_intra[10][10][9] = {
     ^
129.     {
130.         {  39,  53, 200,  87,  26,  21,  43, 232, 171 },

libavcodec/vp8data.h:128:1: Array declaration
    126. };
    127. 
    128. static const uint8_t vp8_pred4x4_prob_intra[10][10][9] = {
         ^
    129.     {
    130.         {  39,  53, 200,  87,  26,  21,  43, 232, 171 },

libavcodec/vp8.c:691:17: Array access: Offset: 33686018 Size: 10 by call to `decode_mb_mode` 
    689.             for (x = 0; x < 4; x++) {
    690.                 const uint8_t *ctx;
    691.                 ctx       = vp8_pred4x4_prob_intra[top[x]][left[y]];
                         ^
    692.                 *intra4x4 = vp8_rac_get_tree(c, vp8_pred4x4_tree, ctx);
    693.                 left[y]   = top[x] = *intra4x4;
