ffserver.c:3625: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned32 by call to `av_close_input_file`.

ffserver.c:3622:21: Call
3620.                 /* find all the AVStreams inside and reference them in
3621.                    'stream' */
3622.                 if (av_find_stream_info(infile) < 0) {
                          ^
3623.                     http_log("Could not find codec parameters from '%s'\n",
3624.                              stream->feed_filename);

libavformat/utils.c:2398:5: Call
  2396.     }
  2397. 
  2398.     av_estimate_timings(ic, old_offset);
            ^
  2399. 
  2400.     compute_chapters_end(ic);

libavformat/utils.c:1977:9: Call
    1975.         file_size && !url_is_streamed(ic->pb)) {
    1976.         /* get accurate estimate from the PTSes */
    1977.         av_estimate_timings_from_pts(ic, old_offset);
                  ^
    1978.     } else if (av_has_duration(ic)) {
    1979.         /* at least one component has timings - we use them for all

libavformat/utils.c:1893:5: Call
      1891. 
      1892.     /* flush packet queue */
      1893.     flush_packet_queue(ic);
                ^
      1894. 
      1895.     for (i=0; i<ic->nb_streams; i++) {

libavformat/utils.c:1262:9: Call
        1260.         pktl = s->raw_packet_buffer;
        1261.         s->raw_packet_buffer = pktl->next;
        1262.         av_free_packet(&pktl->pkt);
                      ^
        1263.         av_free(pktl);
        1264.     }

libavcodec/avpacket.c:93:1: Parameter `pkt->size`
          91. }
          92. 
          93. void av_free_packet(AVPacket *pkt)
              ^
          94. {
          95.     if (pkt) {

ffserver.c:3625:21: Call
3623.                     http_log("Could not find codec parameters from '%s'\n",
3624.                              stream->feed_filename);
3625.                     av_close_input_file(infile);
                          ^
3626.                     goto fail;
3627.                 }

libavformat/utils.c:2503:1: Parameter `s->nb_programs`
  2501. }
  2502. 
  2503. void av_close_input_file(AVFormatContext *s)
        ^
  2504. {
  2505.     ByteIOContext *pb = s->iformat->flags & AVFMT_NOFILE ? NULL : s->pb;

libavformat/utils.c:2506:5: Call
  2504. {
  2505.     ByteIOContext *pb = s->iformat->flags & AVFMT_NOFILE ? NULL : s->pb;
  2506.     av_close_input_stream(s);
            ^
  2507.     if (pb)
  2508.         url_fclose(pb);

libavformat/utils.c:2453:1: <LHS trace>
2451. }
2452. 
2453. void av_close_input_stream(AVFormatContext *s)
      ^
2454. {
2455.     int i;

libavformat/utils.c:2453:1: Parameter `s->nb_programs`
    2451. }
    2452. 
    2453. void av_close_input_stream(AVFormatContext *s)
          ^
    2454. {
    2455.     int i;

libavformat/utils.c:2478:9: Binary operation: ([0, +oo] - 1):unsigned32 by call to `av_close_input_file` 
    2476.         av_free(st);
    2477.     }
    2478.     for(i=s->nb_programs-1; i>=0; i--) {
                  ^
    2479. #if FF_API_OLD_METADATA
    2480.         av_freep(&s->programs[i]->provider_name);
