libavcodec/h264.c:735: error: Buffer Overrun L2
  Offset: [0, 6] Size: 6.

libavcodec/h264.c:727:1: <Length trace>
725. }
726. 
727. static void init_dequant_tables(H264Context *h){
     ^
728.     int i,x;
729.     init_dequant4_coeff_table(h);

libavcodec/h264.c:727:1: Parameter `*h->dequant4_coeff[*]`
725. }
726. 
727. static void init_dequant_tables(H264Context *h){
     ^
728.     int i,x;
729.     init_dequant4_coeff_table(h);

libavcodec/h264.c:729:5: Call
727. static void init_dequant_tables(H264Context *h){
728.     int i,x;
729.     init_dequant4_coeff_table(h);
         ^
730.     if(h->pps.transform_8x8_mode)
731.         init_dequant8_coeff_table(h);

libavcodec/h264.c:702:1: Parameter `*h->dequant4_coeff[*]`
  700. }
  701. 
  702. static void init_dequant4_coeff_table(H264Context *h){
       ^
  703.     int i,j,q,x;
  704.     const int transpose = (h->h264dsp.h264_idct_add != ff_h264_idct_add_c); //FIXME ugly

libavcodec/h264.c:735:17: Array access: Offset: [0, 6] Size: 6
733.         for(i=0; i<6; i++)
734.             for(x=0; x<16; x++)
735.                 h->dequant4_coeff[i][0][x] = 1<<6;
                     ^
736.         if(h->pps.transform_8x8_mode)
737.             for(i=0; i<2; i++)

static void init_dequant_tables(H264Context *h){
    int i,x;
    init_dequant4_coeff_table(h);
    if(h->pps.transform_8x8_mode)
        init_dequant8_coeff_table(h);
    if(h->sps.transform_bypass){
        for(i=0; i<6; i++)
            for(x=0; x<16; x++)
                h->dequant4_coeff[i][0][x] = 1<<6;
        if(h->pps.transform_8x8_mode)
            for(i=0; i<2; i++)
                for(x=0; x<64; x++)
                    h->dequant8_coeff[i][0][x] = 1<<6;
    }
}
['static void init_dequant_tables(H264Context *h){\n    int i,x;\n    init_dequant4_coeff_table(h);\n    if(h->pps.transform_8x8_mode)\n        init_dequant8_coeff_table(h);\n    if(h->sps.transform_bypass){\n        for(i=0; i<6; i++)\n            for(x=0; x<16; x++)\n                h->dequant4_coeff[i][0][x] = 1<<6;\n        if(h->pps.transform_8x8_mode)\n            for(i=0; i<2; i++)\n                for(x=0; x<64; x++)\n                    h->dequant8_coeff[i][0][x] = 1<<6;\n    }\n}', 'static void init_dequant4_coeff_table(H264Context *h){\n    int i,j,q,x;\n    const int transpose = (h->h264dsp.h264_idct_add != ff_h264_idct_add_c);\n    for(i=0; i<6; i++ ){\n        h->dequant4_coeff[i] = h->dequant4_buffer[i];\n        for(j=0; j<i; j++){\n            if(!memcmp(h->pps.scaling_matrix4[j], h->pps.scaling_matrix4[i], 16*sizeof(uint8_t))){\n                h->dequant4_coeff[i] = h->dequant4_buffer[j];\n                break;\n            }\n        }\n        if(j<i)\n            continue;\n        for(q=0; q<52; q++){\n            int shift = div6[q] + 2;\n            int idx = rem6[q];\n            for(x=0; x<16; x++)\n                h->dequant4_coeff[i][q][transpose ? (x>>2)|((x<<2)&0xF) : x] =\n                    ((uint32_t)dequant4_coeff_init[idx][(x&1) + ((x>>2)&1)] *\n                    h->pps.scaling_matrix4[i][x]) << shift;\n        }\n    }\n}']