libavcodec/h264.c:4119: error: Buffer Overrun L1
  Offset: 510 Size: 3 by call to `ff_h264_init_cabac_states`.

libavcodec/h264.c:4115:9: Call
4113.         /* init cabac */
4114.         ff_init_cabac_states();
4115.         ff_init_cabac_decoder(&h->cabac,
              ^
4116.                               h->gb.buffer + get_bits_count(&h->gb) / 8,
4117.                               (get_bits_left(&h->gb) + 7) / 8);

libavcodec/cabac.c:136:5: Assignment
  134. #endif
  135.     c->low+= ((*c->bytestream++)<<2) + 2;
  136.     c->range= 0x1FE;
           ^
  137. }
  138. 

libavcodec/h264.c:4119:9: Call
4117.                               (get_bits_left(&h->gb) + 7) / 8);
4118. 
4119.         ff_h264_init_cabac_states(h);
              ^
4120. 
4121.         for (;;) {

libavcodec/h264_cabac.c:1261:1: <Offset trace>
1259. };
1260. 
1261. void ff_h264_init_cabac_states(H264Context *h) {
      ^
1262.     int i;
1263.     const int8_t (*tab)[2];

libavcodec/h264_cabac.c:1261:1: Parameter `h->cabac_init_idc`
  1259. };
  1260. 
  1261. void ff_h264_init_cabac_states(H264Context *h) {
        ^
  1262.     int i;
  1263.     const int8_t (*tab)[2];

libavcodec/h264_cabac.c:361:1: <Length trace>
359. };
360. 
361. static const int8_t cabac_context_init_PB[3][1024][2] =
     ^
362. {
363.     /* i_cabac_init_idc == 0 */

libavcodec/h264_cabac.c:361:1: Array declaration
  359. };
  360. 
  361. static const int8_t cabac_context_init_PB[3][1024][2] =
       ^
  362. {
  363.     /* i_cabac_init_idc == 0 */

libavcodec/h264_cabac.c:1267:42: Array access: Offset: 510 Size: 3 by call to `ff_h264_init_cabac_states` 
  1265. 
  1266.     if( h->slice_type_nos == AV_PICTURE_TYPE_I ) tab = cabac_context_init_I;
  1267.     else                                 tab = cabac_context_init_PB[h->cabac_init_idc];
                                                 ^
  1268. 
  1269.     /* calculate pre-state */
