libavcodec/h264.c:1070: error: Buffer Overrun L3
  Offset: [-1, +oo] Size: 16 by call to `decode_nal_units`.

libavcodec/h264.c:1046:1: Parameter `h->s.slice_context_count`
1044. }
1045. 
1046. int ff_h264_decode_extradata(H264Context *h)
      ^
1047. {
1048.     AVCodecContext *avctx = h->s.avctx;

libavcodec/h264.c:1070:16: Call
1068.             if (p - avctx->extradata + nalsize > avctx->extradata_size)
1069.                 return -1;
1070.             if(decode_nal_units(h, p, nalsize) < 0) {
                     ^
1071.                 av_log(avctx, AV_LOG_ERROR, "Decoding sps %d from avcC failed\n", i);
1072.                 return -1;

libavcodec/h264.c:3754:9: Assignment
  3752.     for(;pass <= 1;pass++){
  3753.         buf_index = 0;
  3754.         context_count = 0;
                ^
  3755.         next_avc = h->is_avc ? 0 : buf_size;
  3756.         nal_index = 0;

libavcodec/h264.c:3969:13: Call
  3967. 
  3968.         if(context_count == h->max_contexts) {
  3969.             execute_decode_slices(h, context_count);
                    ^
  3970.             context_count = 0;
  3971.         }

libavcodec/h264.c:3699:1: <Offset trace>
3697.  * @param context_count number of contexts to execute
3698.  */
3699. static int execute_decode_slices(H264Context *h, int context_count){
      ^
3700.     MpegEncContext * const s = &h->s;
3701.     AVCodecContext * const avctx= s->avctx;

libavcodec/h264.c:3699:1: Parameter `context_count`
    3697.  * @param context_count number of contexts to execute
    3698.  */
    3699. static int execute_decode_slices(H264Context *h, int context_count){
          ^
    3700.     MpegEncContext * const s = &h->s;
    3701.     AVCodecContext * const avctx= s->avctx;

libavcodec/h264.c:3699:1: <Length trace>
3697.  * @param context_count number of contexts to execute
3698.  */
3699. static int execute_decode_slices(H264Context *h, int context_count){
      ^
3700.     MpegEncContext * const s = &h->s;
3701.     AVCodecContext * const avctx= s->avctx;

libavcodec/h264.c:3699:1: Parameter `h->thread_context[*]`
    3697.  * @param context_count number of contexts to execute
    3698.  */
    3699. static int execute_decode_slices(H264Context *h, int context_count){
          ^
    3700.     MpegEncContext * const s = &h->s;
    3701.     AVCodecContext * const avctx= s->avctx;

libavcodec/h264.c:3720:14: Array access: Offset: [-1, +oo] Size: 16 by call to `decode_nal_units` 
    3718. 
    3719.         /* pull back stuff from slices to master context */
    3720.         hx = h->thread_context[context_count - 1];
                       ^
    3721.         s->mb_x = hx->s.mb_x;
    3722.         s->mb_y = hx->s.mb_y;
