libavcodec/h264dec.c:743: error: Integer Overflow L2
  ([8, 2147483648] × 4):signed32 by call to `ff_h264_field_end`.

libavcodec/h264dec.c:725:17: Call
723.     }
724. 
725.     buf_index = decode_nal_units(h, buf, buf_size);
                     ^
726.     if (buf_index < 0)
727.         return AVERROR_INVALIDDATA;

libavcodec/h264dec.c:528:11: Call
  526.     }
  527. 
  528.     ret = ff_h2645_packet_split(&h->pkt, buf, buf_size, avctx, h->is_avc,
                 ^
  529.                                 h->nal_length_size, avctx->codec_id);
  530.     if (ret < 0) {

libavcodec/h2645_parse.c:301:15: Call
    299.         nal->size_bits = get_bit_length(nal, skip_trailing_zeros);
    300. 
    301.         ret = init_get_bits(&nal->gb, nal->data, nal->size_bits);
                       ^
    302.         if (ret < 0)
    303.             return ret;

libavcodec/get_bits.h:362:1: Parameter `bit_size`
      360.  * @return 0 on success, AVERROR_INVALIDDATA if the buffer_size would overflow.
      361.  */
      362. static inline int init_get_bits(GetBitContext *s, const uint8_t *buffer,
           ^
      363.                                 int bit_size)
      364. {

libavcodec/get_bits.h:379:5: Assignment
      377.     s->size_in_bits       = bit_size;
      378. #if !UNCHECKED_BITSTREAM_READER
      379.     s->size_in_bits_plus8 = bit_size + 8;
               ^
      380. #endif
      381.     s->buffer_end         = buffer + buffer_size;

libavcodec/h264dec.c:743:9: Call
741.     if (!(avctx->flags2 & AV_CODEC_FLAG2_CHUNKS) ||
742.         (h->mb_y >= h->mb_height && h->mb_height)) {
743.         ff_h264_field_end(h, &h->slice_ctx[0], 0);
             ^
744. 
745.         *got_frame = 0;

libavcodec/h264_picture.c:145:1: Parameter `sl->er.mb_width`
  143. #endif /* CONFIG_ERROR_RESILIENCE */
  144. 
  145. int ff_h264_field_end(H264Context *h, H264SliceContext *sl, int in_setup)
       ^
  146. {
  147.     AVCodecContext *const avctx = h->avctx;

libavcodec/h264_picture.c:190:9: Call
  188.         h264_set_erpic(&sl->er.next_pic,
  189.                        sl->ref_count[1] ? sl->ref_list[1][0].parent : NULL);
  190.         ff_er_frame_end(&sl->er);
               ^
  191.     }
  192. #endif /* CONFIG_ERROR_RESILIENCE */

libavcodec/error_resilience.c:1023:14: Assignment
    1021.     /* handle inter blocks with damaged AC */
    1022.     for (mb_y = 0; mb_y < s->mb_height; mb_y++) {
    1023.         for (mb_x = 0; mb_x < s->mb_width; mb_x++) {
                       ^
    1024.             const int mb_xy   = mb_x + mb_y * s->mb_stride;
    1025.             const int mb_type = s->cur_pic.mb_type[mb_xy];

libavcodec/error_resilience.c:1103:9: Call
    1101.         }
    1102.     } else
    1103.         guess_mv(s);
                  ^
    1104. 
    1105. #if FF_API_XVMC

libavcodec/error_resilience.c:358:1: Parameter `s->mb_width`
      356. }
      357. 
      358. static void guess_mv(ERContext *s)
           ^
      359. {
      360.     uint8_t *fixed = s->er_temp_buffer;

libavcodec/error_resilience.c:371:5: Call
      369.     ptrdiff_t mot_step, mot_stride;
      370. 
      371.     set_mv_strides(s, &mot_step, &mot_stride);
               ^
      372. 
      373.     num_avail = 0;

libavcodec/error_resilience.c:44:1: <LHS trace>
42.  * @param mv_step the number of MVs per row or column in a macroblock
43.  */
44. static void set_mv_strides(ERContext *s, ptrdiff_t *mv_step, ptrdiff_t *stride)
    ^
45. {
46.     if (s->avctx->codec_id == AV_CODEC_ID_H264) {

libavcodec/error_resilience.c:44:1: Parameter `s->mb_width`
        42.  * @param mv_step the number of MVs per row or column in a macroblock
        43.  */
        44. static void set_mv_strides(ERContext *s, ptrdiff_t *mv_step, ptrdiff_t *stride)
            ^
        45. {
        46.     if (s->avctx->codec_id == AV_CODEC_ID_H264) {

libavcodec/error_resilience.c:49:9: Binary operation: ([8, 2147483648] × 4):signed32 by call to `ff_h264_field_end` 
        47.         assert(s->quarter_sample);
        48.         *mv_step = 4;
        49.         *stride  = s->mb_width * 4;
                    ^
        50.     } else {
        51.         *mv_step = 2;
