libavcodec/h264_parser.c:352: error: Integer Overflow L2
  ([0, +oo] - 72340172838076673):unsigned64 by call to `h264_find_frame_end`.

libavcodec/h264_parser.c:351:13: Unknown value from: __infer_skip
349. 
350.         if (next < 0 && next != END_NOT_FOUND) {
351.             assert(pc->last_index + next >= 0);
                 ^
352.             h264_find_frame_end(h, &pc->buffer[pc->last_index + next], -next); // update state
353.         }

libavcodec/h264_parser.c:352:13: Call
350.         if (next < 0 && next != END_NOT_FOUND) {
351.             assert(pc->last_index + next >= 0);
352.             h264_find_frame_end(h, &pc->buffer[pc->last_index + next], -next); // update state
                 ^
353.         }
354.     }

libavcodec/h264_parser.c:37:1: <LHS trace>
35. 
36. 
37. static int h264_find_frame_end(H264Context *h, const uint8_t *buf,
    ^
38.                                int buf_size)
39. {

libavcodec/h264_parser.c:37:1: Parameter `*buf`
  35. 
  36. 
  37. static int h264_find_frame_end(H264Context *h, const uint8_t *buf,
      ^
  38.                                int buf_size)
  39. {

libavcodec/h264_parser.c:57:22: Binary operation: ([0, +oo] - 72340172838076673):unsigned64 by call to `h264_find_frame_end` 
  55. #if HAVE_FAST_64BIT
  56.             while (i < buf_size &&
  57.                    !((~*(const uint64_t *)(buf + i) &
                           ^
  58.                       (*(const uint64_t *)(buf + i) - 0x0101010101010101ULL)) &
  59.                       0x8080808080808080ULL))
