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

libavcodec/vc1.c:1092:25: <Offset trace>
1090.                 if (v->field_mode && v->second_field) {
1091.                     if (v->cur_field_type) {
1092.                         INIT_LUT(v->lumscale , v->lumshift , v->curr_luty[v->cur_field_type^1], v->curr_lutuv[v->cur_field_type^1], 0);
                              ^
1093.                         INIT_LUT(v->lumscale2, v->lumshift2, v->last_luty[v->cur_field_type  ], v->last_lutuv[v->cur_field_type  ], 1);
1094.                     } else {

libavcodec/vc1.c:1092:25: Assignment
1090.                 if (v->field_mode && v->second_field) {
1091.                     if (v->cur_field_type) {
1092.                         INIT_LUT(v->lumscale , v->lumshift , v->curr_luty[v->cur_field_type^1], v->curr_lutuv[v->cur_field_type^1], 0);
                              ^
1093.                         INIT_LUT(v->lumscale2, v->lumshift2, v->last_luty[v->cur_field_type  ], v->last_lutuv[v->cur_field_type  ], 1);
1094.                     } else {

libavcodec/vc1.c:834:1: <Length trace>
832. }
833. 
834. int ff_vc1_parse_frame_header_adv(VC1Context *v, GetBitContext* gb)
     ^
835. {
836.     int pqindex, lowquant;

libavcodec/vc1.c:834:1: Parameter `(*v->curr_lutuv)[*]`
832. }
833. 
834. int ff_vc1_parse_frame_header_adv(VC1Context *v, GetBitContext* gb)
     ^
835. {
836.     int pqindex, lowquant;

libavcodec/vc1.c:1092:25: Array access: Offset: [0, 255] Size: 2
1090.                 if (v->field_mode && v->second_field) {
1091.                     if (v->cur_field_type) {
1092.                         INIT_LUT(v->lumscale , v->lumshift , v->curr_luty[v->cur_field_type^1], v->curr_lutuv[v->cur_field_type^1], 0);
                              ^
1093.                         INIT_LUT(v->lumscale2, v->lumshift2, v->last_luty[v->cur_field_type  ], v->last_lutuv[v->cur_field_type  ], 1);
1094.                     } else {
