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

libavcodec/h264.c:4016:9: Call
4014.         /* init cabac */
4015.         ff_init_cabac_states(&h->cabac);
4016.         ff_init_cabac_decoder(&h->cabac,
              ^
4017.                               h->gb.buffer + get_bits_count(&h->gb) / 8,
4018.                               (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:4020:9: Call
4018.                               (get_bits_left(&h->gb) + 7) / 8);
4019. 
4020.         ff_h264_init_cabac_states(h);
              ^
4021. 
4022.         for (;;) {

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

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

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

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

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