libavcodec/vc1dec.c:4979: error: Buffer Overrun L1
  Offset: [6, `v->two_sprites` + 6] (⇐ [0, `v->two_sprites`] + 6) Size: 2 by call to `vc1_sprite_parse_transform`.

libavcodec/vc1dec.c:4973:1: Parameter `sd->coefs[*]`
4971. }
4972. 
4973. static void vc1_parse_sprites(VC1Context *v, GetBitContext* gb, SpriteData* sd)
      ^
4974. {
4975.     AVCodecContext *avctx = v->s.avctx;

libavcodec/vc1dec.c:4979:9: Call
4977. 
4978.     for (sprite = 0; sprite <= v->two_sprites; sprite++) {
4979.         vc1_sprite_parse_transform(gb, sd->coefs[sprite]);
              ^
4980.         if (sd->coefs[sprite][1] || sd->coefs[sprite][3])
4981.             av_log_ask_for_sample(avctx, "Rotation coefficients are not zero");

libavcodec/vc1dec.c:4939:1: <Length trace>
4937. }
4938. 
4939. static void vc1_sprite_parse_transform(GetBitContext* gb, int c[7])
      ^
4940. {
4941.     c[1] = c[3] = 0;

libavcodec/vc1dec.c:4939:1: Parameter `*c`
  4937. }
  4938. 
  4939. static void vc1_sprite_parse_transform(GetBitContext* gb, int c[7])
        ^
  4940. {
  4941.     c[1] = c[3] = 0;

libavcodec/vc1dec.c:4968:9: Array access: Offset: [6, v->two_sprites + 6] (⇐ [0, v->two_sprites] + 6) Size: 2 by call to `vc1_sprite_parse_transform` 
  4966.     c[5] = get_fp_val(gb);
  4967.     if (get_bits1(gb))
  4968.         c[6] = get_fp_val(gb);
                ^
  4969.     else
  4970.         c[6] = 1 << 16;
