libavcodec/h264_parser.c:430: error: Buffer Overrun L3
  Offset: [-1, +oo] Size: 16 by call to `ff_h264_decode_extradata`.

libavcodec/h264_parser.c:430:13: Call
428.             if (!avctx->has_b_frames)
429.                 h->low_delay = 1;
430.             ff_h264_decode_extradata(h);
                 ^
431.         }
432.     }

libavcodec/h264.c:543:1: Parameter `h->slice_context_count`
  541.                             int parse_extradata);
  542. 
  543. int ff_h264_decode_extradata(H264Context *h)
       ^
  544. {
  545.     AVCodecContext *avctx = h->avctx;

libavcodec/h264.c:595:15: Call
  593.     } else {
  594.         h->is_avc = 0;
  595.         ret = decode_nal_units(h, avctx->extradata, avctx->extradata_size, 1);
                     ^
  596.         if (ret < 0)
  597.             return ret;

libavcodec/h264.c:1419:9: Assignment
    1417.     {
    1418.         buf_index     = 0;
    1419.         context_count = 0;
                  ^
    1420.         next_avc      = h->is_avc ? 0 : buf_size;
    1421.         nal_index     = 0;

libavcodec/h264.c:1639:23: Call
    1637. 
    1638.             if (context_count == h->max_contexts) {
    1639.                 ret = ff_h264_execute_decode_slices(h, context_count);
                                ^
    1640.                 if (ret < 0 && (h->avctx->err_recognition & AV_EF_EXPLODE))
    1641.                     goto end;

libavcodec/h264_slice.c:2333:1: <Offset trace>
2331.  * @param context_count number of contexts to execute
2332.  */
2333. int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count)
      ^
2334. {
2335.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264_slice.c:2333:1: Parameter `context_count`
      2331.  * @param context_count number of contexts to execute
      2332.  */
      2333. int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count)
            ^
      2334. {
      2335.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264_slice.c:2333:1: <Length trace>
2331.  * @param context_count number of contexts to execute
2332.  */
2333. int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count)
      ^
2334. {
2335.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264_slice.c:2333:1: Parameter `h->thread_context[*]`
      2331.  * @param context_count number of contexts to execute
      2332.  */
      2333. int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count)
            ^
      2334. {
      2335.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264_slice.c:2359:32: Array access: Offset: [-1, +oo] Size: 16 by call to `ff_h264_decode_extradata` 
      2357. 
      2358.         /* pull back stuff from slices to master context */
      2359.         hx                   = h->thread_context[context_count - 1];
                                           ^
      2360.         h->mb_x              = hx->mb_x;
      2361.         h->mb_y              = hx->mb_y;
