libavcodec/vp5.c:240: error: Buffer Overrun L2
  Offset: [0, max(64, `s->coeff_ctx_last[*]`)] Size: 64.

libavcodec/vp5.c:188:9: <Offset trace>
186.         model2 = model->coeff_dcct[pt][ctx];
187. 
188.         coeff_idx = 0;
             ^
189.         for (;;) {
190.             if (vp56_rac_get_prob(c, model2[0])) {

libavcodec/vp5.c:188:9: Assignment
186.         model2 = model->coeff_dcct[pt][ctx];
187. 
188.         coeff_idx = 0;
             ^
189.         for (;;) {
190.             if (vp56_rac_get_prob(c, model2[0])) {

libavcodec/vp5.c:168:1: <Length trace>
166. }
167. 
168. static void vp5_parse_coeff(VP56Context *s)
     ^
169. {
170.     VP56RangeCoder *c = &s->c;

libavcodec/vp5.c:168:1: Parameter `s->coeff_ctx[*][*]`
166. }
167. 
168. static void vp5_parse_coeff(VP56Context *s)
     ^
169. {
170.     VP56RangeCoder *c = &s->c;

libavcodec/vp5.c:240:17: Array access: Offset: [0, max(64, s->coeff_ctx_last[*])] Size: 64
238.         if (coeff_idx < ctx_last)
239.             for (i=coeff_idx; i<=ctx_last; i++)
240.                 s->coeff_ctx[vp56_b6to4[b]][i] = 5;
                     ^
241.         s->above_blocks[s->above_block_idx[b]].not_null_dc = s->coeff_ctx[vp56_b6to4[b]][0];
242.     }
