libavcodec/h264.c:2087: error: Buffer Overrun L2
  Offset: [0, 57] (⇐ [0, 6] + [0, 51]) Size: 6.

libavcodec/h264.c:2083:13: <Offset trace>
2081.             continue;
2082. 
2083.         for(q=0; q<52; q++){
                  ^
2084.             int shift = div6[q] + 2;
2085.             int idx = rem6[q];

libavcodec/h264.c:2083:13: Assignment
2081.             continue;
2082. 
2083.         for(q=0; q<52; q++){
                  ^
2084.             int shift = div6[q] + 2;
2085.             int idx = rem6[q];

libavcodec/h264.c:2069:1: <Length trace>
2067. }
2068. 
2069. static void init_dequant4_coeff_table(H264Context *h){
      ^
2070.     int i,j,q,x;
2071.     const int transpose = (h->s.dsp.h264_idct_add != ff_h264_idct_add_c); //FIXME ugly

libavcodec/h264.c:2069:1: Parameter `*h->dequant4_coeff[*]`
2067. }
2068. 
2069. static void init_dequant4_coeff_table(H264Context *h){
      ^
2070.     int i,j,q,x;
2071.     const int transpose = (h->s.dsp.h264_idct_add != ff_h264_idct_add_c); //FIXME ugly

libavcodec/h264.c:2087:17: Array access: Offset: [0, 57] (⇐ [0, 6] + [0, 51]) Size: 6
2085.             int idx = rem6[q];
2086.             for(x=0; x<16; x++)
2087.                 h->dequant4_coeff[i][q][transpose ? (x>>2)|((x<<2)&0xF) : x] =
                      ^
2088.                     ((uint32_t)dequant4_coeff_init[idx][(x&1) + ((x>>2)&1)] *
2089.                     h->pps.scaling_matrix4[i][x]) << shift;
