libavcodec/cbs_mpeg2.c:114: error: Integer Overflow L1
  ([1099511627520, +oo] + `*frag->data`):unsigned32 by call to `avpriv_find_start_code`.

libavcodec/cbs_mpeg2.c:104:1: Parameter `*frag->data`
102. 
103. 
104. static int cbs_mpeg2_split_fragment(CodedBitstreamContext *ctx,
     ^
105.                                     CodedBitstreamFragment *frag,
106.                                     int header)

libavcodec/cbs_mpeg2.c:114:13: Call
112.     int err, i, unit_type;
113. 
114.     start = avpriv_find_start_code(frag->data, frag->data + frag->data_size,
                 ^
115.                                    &start_code);
116.     for (i = 0;; i++) {

libavcodec/utils.c:1464:1: <LHS trace>
1462. }
1463. 
1464. const uint8_t *avpriv_find_start_code(const uint8_t *restrict p,
      ^
1465.                                       const uint8_t *end,
1466.                                       uint32_t * restrict state)

libavcodec/utils.c:1464:1: Parameter `*state`
  1462. }
  1463. 
  1464. const uint8_t *avpriv_find_start_code(const uint8_t *restrict p,
        ^
  1465.                                       const uint8_t *end,
  1466.                                       uint32_t * restrict state)

libavcodec/utils.c:1475:9: Assignment
  1473. 
  1474.     for (i = 0; i < 3; i++) {
  1475.         uint32_t tmp = *state << 8;
                ^
  1476.         *state = tmp + *(p++);
  1477.         if (tmp == 0x100 || p == end)

libavcodec/utils.c:1464:1: <RHS trace>
1462. }
1463. 
1464. const uint8_t *avpriv_find_start_code(const uint8_t *restrict p,
      ^
1465.                                       const uint8_t *end,
1466.                                       uint32_t * restrict state)

libavcodec/utils.c:1464:1: Parameter `*p`
  1462. }
  1463. 
  1464. const uint8_t *avpriv_find_start_code(const uint8_t *restrict p,
        ^
  1465.                                       const uint8_t *end,
  1466.                                       uint32_t * restrict state)

libavcodec/utils.c:1476:9: Binary operation: ([1099511627520, +oo] + *frag->data):unsigned32 by call to `avpriv_find_start_code` 
  1474.     for (i = 0; i < 3; i++) {
  1475.         uint32_t tmp = *state << 8;
  1476.         *state = tmp + *(p++);
                ^
  1477.         if (tmp == 0x100 || p == end)
  1478.             return p;
