libavcodec/vc1.c:3095: error: Buffer Overrun L2
  Offset: [0, 63] Size: 2.

libavcodec/vc1.c:3095:44: <Offset trace>
3093.                     if((i>3) && (s->flags & CODEC_FLAG_GRAY)) continue;
3094.                     s->dsp.vc1_inv_trans_8x8(s->block[i]);
3095.                     if(v->rangeredfrm) for(j = 0; j < 64; j++) s->block[i][j] <<= 1;
                                                 ^
3096.                     s->dsp.put_signed_pixels_clamped(s->block[i], s->dest[dst_idx] + off, s->linesize >> ((i & 4) >> 2));
3097.                     if(v->pq >= 9 && v->overlap) {

libavcodec/vc1.c:3095:44: Assignment
3093.                     if((i>3) && (s->flags & CODEC_FLAG_GRAY)) continue;
3094.                     s->dsp.vc1_inv_trans_8x8(s->block[i]);
3095.                     if(v->rangeredfrm) for(j = 0; j < 64; j++) s->block[i][j] <<= 1;
                                                 ^
3096.                     s->dsp.put_signed_pixels_clamped(s->block[i], s->dest[dst_idx] + off, s->linesize >> ((i & 4) >> 2));
3097.                     if(v->pq >= 9 && v->overlap) {

libavcodec/vc1.c:3092:21: <Length trace>
3090.                         v->c_avail = v->mb_type[0][s->block_index[i] - 1];
3091. 
3092.                     vc1_decode_intra_block(v, s->block[i], i, val, mquant, (i&4)?v->codingset2:v->codingset);
                          ^
3093.                     if((i>3) && (s->flags & CODEC_FLAG_GRAY)) continue;
3094.                     s->dsp.vc1_inv_trans_8x8(s->block[i]);

libavcodec/vc1.c:3092:21: Call
3090.                         v->c_avail = v->mb_type[0][s->block_index[i] - 1];
3091. 
3092.                     vc1_decode_intra_block(v, s->block[i], i, val, mquant, (i&4)?v->codingset2:v->codingset);
                          ^
3093.                     if((i>3) && (s->flags & CODEC_FLAG_GRAY)) continue;
3094.                     s->dsp.vc1_inv_trans_8x8(s->block[i]);

libavcodec/vc1.c:2693:1: Parameter `*block`
  2691.  * @param codingset set of VLC to decode data
  2692.  */
  2693. static int vc1_decode_intra_block(VC1Context *v, DCTELEM block[64], int n, int coded, int mquant, int codingset)
        ^
  2694. {
  2695.     GetBitContext *gb = &v->s.gb;

libavcodec/vc1.c:3095:64: Array access: Offset: [0, 63] Size: 2
3093.                     if((i>3) && (s->flags & CODEC_FLAG_GRAY)) continue;
3094.                     s->dsp.vc1_inv_trans_8x8(s->block[i]);
3095.                     if(v->rangeredfrm) for(j = 0; j < 64; j++) s->block[i][j] <<= 1;
                                                                     ^
3096.                     s->dsp.put_signed_pixels_clamped(s->block[i], s->dest[dst_idx] + off, s->linesize >> ((i & 4) >> 2));
3097.                     if(v->pq >= 9 && v->overlap) {
