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

libavcodec/vp8.c:2161:17: Assignment
2159.         for (mb_x = 0; mb_x < s->mb_width; mb_x++, mb_xy++, mb++) {
2160.             if (mb_y == 0)
2161.                 AV_WN32A((mb - s->mb_width - 1)->intra4x4_pred_mode_top,
                      ^
2162.                          DC_PRED * 0x01010101);
2163.             decode_mb_mode(s, mb, mb_x, mb_y, curframe->seg_map->data + mb_xy,

libavcodec/vp8.c:2163:13: Call
2161.                 AV_WN32A((mb - s->mb_width - 1)->intra4x4_pred_mode_top,
2162.                          DC_PRED * 0x01010101);
2163.             decode_mb_mode(s, mb, mb_x, mb_y, curframe->seg_map->data + mb_xy,
                  ^
2164.                            prev_frame && prev_frame->seg_map ?
2165.                            prev_frame->seg_map->data + mb_xy : NULL, 1, is_vp7);

libavcodec/vp8.c:1113:1: Parameter `*s->intra4x4_pred_mode_top`
  1111. }
  1112. 
  1113. static av_always_inline
        ^
  1114. void decode_mb_mode(VP8Context *s, VP8Macroblock *mb, int mb_x, int mb_y,
  1115.                     uint8_t *segment, uint8_t *ref, int layout, int is_vp7)

libavcodec/vp8.c:1149:13: Call
  1147. 
  1148.         if (mb->mode == MODE_I4x4) {
  1149.             decode_intra4x4_modes(s, c, mb, mb_x, 1, layout);
                    ^
  1150.         } else {
  1151.             const uint32_t modes = (is_vp7 ? vp7_pred4x4_mode

libavcodec/vp8.c:1078:1: <Offset trace>
1076. }
1077. 
1078. static av_always_inline
      ^
1079. void decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb,
1080.                            int mb_x, int keyframe, int layout)

libavcodec/vp8.c:1078:1: Parameter `mb->intra4x4_pred_mode_top[*]`
    1076. }
    1077. 
    1078. static av_always_inline
          ^
    1079. void decode_intra4x4_modes(VP8Context *s, VP56RangeCoder *c, VP8Macroblock *mb,
    1080.                            int mb_x, int keyframe, int layout)

libavcodec/vp8data.h:196:1: <Length trace>
194. };
195. 
196. static const uint8_t vp8_pred4x4_prob_intra[10][10][9] = {
     ^
197.     {
198.         {  39,  53, 200,  87,  26,  21,  43, 232, 171 },

libavcodec/vp8data.h:196:1: Array declaration
    194. };
    195. 
    196. static const uint8_t vp8_pred4x4_prob_intra[10][10][9] = {
         ^
    197.     {
    198.         {  39,  53, 200,  87,  26,  21,  43, 232, 171 },

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