libavcodec/vc1.c:3279: error: Buffer Overrun L3
  Offset: [-5, 5] Size: 6.

libavcodec/vc1.c:3269:5: <Offset trace>
3267.         skipped = v->s.mbskip_table[mb_pos];
3268. 
3269.     s->dsp.clear_blocks(s->block[0]);
          ^
3270.     dmv_x[0] = dmv_x[1] = dmv_y[0] = dmv_y[1] = 0;
3271.     for(i = 0; i < 6; i++) {

libavcodec/vc1.c:3269:5: Unknown value from: non-const function
3267.         skipped = v->s.mbskip_table[mb_pos];
3268. 
3269.     s->dsp.clear_blocks(s->block[0]);
          ^
3270.     dmv_x[0] = dmv_x[1] = dmv_y[0] = dmv_y[1] = 0;
3271.     for(i = 0; i < 6; i++) {

libavcodec/vc1.c:3279:13: Call
3277.     if (!direct) {
3278.         if (!skipped) {
3279.             GET_MVDATA(dmv_x[0], dmv_y[0]);
                  ^
3280.             dmv_x[1] = dmv_x[0];
3281.             dmv_y[1] = dmv_y[0];

libavcodec/bitstream.h:877:1: Parameter `(*table)[*]`
  875.  *                  = (max_vlc_length + bits - 1) / bits
  876.  */
  877. static av_always_inline int get_vlc2(GetBitContext *s, VLC_TYPE (*table)[2],
       ^
  878.                                   int bits, int max_depth)
  879. {

libavcodec/bitstream.h:885:5: Assignment
  883.     UPDATE_CACHE(re, s)
  884. 
  885.     GET_VLC(code, re, s, table, bits, max_depth)
           ^
  886. 
  887.     CLOSE_READER(re, s)

libavcodec/bitstream.h:888:5: Assignment
  886. 
  887.     CLOSE_READER(re, s)
  888.     return code;
           ^
  889. }
  890. 

libavcodec/vc1.c:3279:13: Assignment
3277.     if (!direct) {
3278.         if (!skipped) {
3279.             GET_MVDATA(dmv_x[0], dmv_y[0]);
                  ^
3280.             dmv_x[1] = dmv_x[0];
3281.             dmv_y[1] = dmv_y[0];

libavcodec/vc1.c:3279:13: Assignment
3277.     if (!direct) {
3278.         if (!skipped) {
3279.             GET_MVDATA(dmv_x[0], dmv_y[0]);
                  ^
3280.             dmv_x[1] = dmv_x[0];
3281.             dmv_y[1] = dmv_y[0];

libavcodec/vc1.c:3246:5: <Length trace>
3244.     int ttmb = v->ttfrm; /* MB Transform type */
3245. 
3246.     static const int size_table[6] = { 0, 2, 3, 4, 5, 8 },
          ^
3247.       offset_table[6] = { 0, 1, 3, 7, 15, 31 };
3248.     int mb_has_coeffs = 0; /* last_flag */

libavcodec/vc1.c:3246:5: Array declaration
3244.     int ttmb = v->ttfrm; /* MB Transform type */
3245. 
3246.     static const int size_table[6] = { 0, 2, 3, 4, 5, 8 },
          ^
3247.       offset_table[6] = { 0, 1, 3, 7, 15, 31 };
3248.     int mb_has_coeffs = 0; /* last_flag */

libavcodec/vc1.c:3279:13: Array access: Offset: [-5, 5] Size: 6
3277.     if (!direct) {
3278.         if (!skipped) {
3279.             GET_MVDATA(dmv_x[0], dmv_y[0]);
                  ^
3280.             dmv_x[1] = dmv_x[0];
3281.             dmv_y[1] = dmv_y[0];
