libavcodec/mpegvideo_enc.c:3507: error: Buffer Overrun L2
  Offset: [-63, 127] Size: 65.

libavcodec/mpegvideo_enc.c:3403:9: <Offset trace>
3401.         /* note: block[0] is assumed to be positive */
3402.         block[0] = (block[0] + (q >> 1)) / q;
3403.         start_i = 1;
              ^
3404.         last_non_zero = 0;
3405.         qmat = s->q_intra_matrix[qscale];

libavcodec/mpegvideo_enc.c:3403:9: Assignment
3401.         /* note: block[0] is assumed to be positive */
3402.         block[0] = (block[0] + (q >> 1)) / q;
3403.         start_i = 1;
              ^
3404.         last_non_zero = 0;
3405.         qmat = s->q_intra_matrix[qscale];

libavcodec/mpegvideo_enc.c:3354:1: <Length trace>
3352. }
3353. 
3354. static int dct_quantize_trellis_c(MpegEncContext *s,
      ^
3355.                                   int16_t *block, int n,
3356.                                   int qscale, int *overflow){

libavcodec/mpegvideo_enc.c:3354:1: Array declaration
3352. }
3353. 
3354. static int dct_quantize_trellis_c(MpegEncContext *s,
      ^
3355.                                   int16_t *block, int n,
3356.                                   int qscale, int *overflow){

libavcodec/mpegvideo_enc.c:3507:30: Array access: Offset: [-63, 127] Size: 65
3505.                     int run= i - survivor[j];
3506.                     int score= distortion + length[UNI_AC_ENC_INDEX(run, level)]*lambda;
3507.                     score += score_tab[i-run];
                                   ^
3508. 
3509.                     if(score < best_score){
