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

libavcodec/h264.c:4856:1: Parameter `avctx->priv_data->slice_context_count`
4854. }
4855. 
4856. static int decode_frame(AVCodecContext *avctx, void *data,
      ^
4857.                         int *got_frame, AVPacket *avpkt)
4858. {

libavcodec/h264.c:4902:17: Call
4900.     }
4901. 
4902.     buf_index = decode_nal_units(h, buf, buf_size, 0);
                      ^
4903.     if (buf_index < 0)
4904.         return AVERROR_INVALIDDATA;

libavcodec/h264.c:4541:9: Assignment
  4539.     for (; pass <= 1; pass++) {
  4540.         buf_index     = 0;
  4541.         context_count = 0;
                ^
  4542.         next_avc      = h->is_avc ? 0 : buf_size;
  4543.         nal_index     = 0;

libavcodec/h264.c:4792:17: Call
  4790. 
  4791.             if (context_count == h->max_contexts) {
  4792.                 execute_decode_slices(h, context_count);
                        ^
  4793.                 context_count = 0;
  4794.             }

libavcodec/h264.c:4486:1: <Offset trace>
4484.  * @param context_count number of contexts to execute
4485.  */
4486. static int execute_decode_slices(H264Context *h, int context_count)
      ^
4487. {
4488.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264.c:4486:1: Parameter `context_count`
    4484.  * @param context_count number of contexts to execute
    4485.  */
    4486. static int execute_decode_slices(H264Context *h, int context_count)
          ^
    4487. {
    4488.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264.c:4486:1: <Length trace>
4484.  * @param context_count number of contexts to execute
4485.  */
4486. static int execute_decode_slices(H264Context *h, int context_count)
      ^
4487. {
4488.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264.c:4486:1: Parameter `h->thread_context[*]`
    4484.  * @param context_count number of contexts to execute
    4485.  */
    4486. static int execute_decode_slices(H264Context *h, int context_count)
          ^
    4487. {
    4488.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264.c:4506:32: Array access: Offset: [-1, +oo] Size: 16 by call to `decode_nal_units` 
    4504. 
    4505.         /* pull back stuff from slices to master context */
    4506.         hx                   = h->thread_context[context_count - 1];
                                         ^
    4507.         h->mb_x              = hx->mb_x;
    4508.         h->mb_y              = hx->mb_y;
