libavcodec/vp9block.c:551: error: Buffer Overrun L3
  Offset: [-10, +oo] Size: 4.

libavcodec/vp9block.c:45:1: <Offset trace>
43. 
44. // differential forward probability updates
45. static void decode_mode(VP9Context *s, VP9Block *const b)
    ^
46. {
47.     static const uint8_t left_ctx[N_BS_SIZES] = {

libavcodec/vp9block.c:45:1: Parameter `b->mode[*]`
43. 
44. // differential forward probability updates
45. static void decode_mode(VP9Context *s, VP9Block *const b)
    ^
46. {
47.     static const uint8_t left_ctx[N_BS_SIZES] = {

libavcodec/vp9block.c:45:1: <Length trace>
43. 
44. // differential forward probability updates
45. static void decode_mode(VP9Context *s, VP9Block *const b)
    ^
46. {
47.     static const uint8_t left_ctx[N_BS_SIZES] = {

libavcodec/vp9block.c:45:1: Parameter `s->counts.mv_mode[*][*]`
43. 
44. // differential forward probability updates
45. static void decode_mode(VP9Context *s, VP9Block *const b)
    ^
46. {
47.     static const uint8_t left_ctx[N_BS_SIZES] = {

libavcodec/vp9block.c:551:17: Array access: Offset: [-10, +oo] Size: 4
549.                 b->mode[2] =
550.                 b->mode[3] = b->mode[0];
551.                 s->counts.mv_mode[c][b->mode[0] - 10]++;
                     ^
552.             }
553.         }
