libavcodec/h264_mp4toannexb_bsf.c:44: error: Integer Overflow L2
  ([`sps_pps_size` + `in_size` + `out->size` + 3, `sps_pps_size` + `in_size` + 2147483643] + 8):signed32 by call to `av_grow_packet`.

libavcodec/h264_mp4toannexb_bsf.c:36:1: Parameter `sps_pps_size`
34. } H264BSFContext;
35. 
36. static int alloc_and_copy(AVPacket *out,
    ^
37.                           const uint8_t *sps_pps, uint32_t sps_pps_size,
38.                           const uint8_t *in, uint32_t in_size)

libavcodec/h264_mp4toannexb_bsf.c:44:11: Call
42.     int err;
43. 
44.     err = av_grow_packet(out, sps_pps_size + in_size + nal_header_size);
              ^
45.     if (err < 0)
46.         return err;

libavcodec/avpacket.c:107:1: <LHS trace>
105. }
106. 
107. int av_grow_packet(AVPacket *pkt, int grow_by)
     ^
108. {
109.     int new_size;

libavcodec/avpacket.c:107:1: Parameter `grow_by`
  105. }
  106. 
  107. int av_grow_packet(AVPacket *pkt, int grow_by)
       ^
  108. {
  109.     int new_size;

libavcodec/avpacket.c:117:5: Binary operation: ([sps_pps_size + in_size + out->size + 3, sps_pps_size + in_size + 2147483643] + 8):signed32 by call to `av_grow_packet` 
  115.         return -1;
  116. 
  117.     new_size = pkt->size + grow_by + AV_INPUT_BUFFER_PADDING_SIZE;
           ^
  118.     if (pkt->buf) {
  119.         int ret = av_buffer_realloc(&pkt->buf, new_size);
