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

ffserver.c:635:19: Unknown value from: poll
633.            second to handle timeouts */
634.         do {
635.             ret = poll(poll_table, poll_entry - poll_table, delay);
                       ^
636.             if (ret < 0 && ff_neterrno() != FF_NETERROR(EAGAIN) &&
637.                 ff_neterrno() != FF_NETERROR(EINTR))

ffserver.c:651:17: Call
649.         for(c = first_http_ctx; c != NULL; c = c_next) {
650.             c_next = c->next;
651.             if (handle_connection(c) < 0) {
                     ^
652.                 /* close and free the connection */
653.                 log_connection(c);

ffserver.c:822:1: Parameter `c->fmt_in->nb_programs`
  820. }
  821. 
  822. static int handle_connection(HTTPContext *c)
       ^
  823. {
  824.     int len, ret;

ffserver.c:915:13: Call
  913.                 return 0;
  914.         }
  915.         if (http_send_data(c) < 0)
                   ^
  916.             return -1;
  917.         /* close connection if trailer sent */

ffserver.c:2264:1: Parameter `c->fmt_in->nb_programs`
    2262. /* send data starting at c->buffer_ptr to the output connection
    2263.    (either UDP or TCP connection) */
    2264. static int http_send_data(HTTPContext *c)
          ^
    2265. {
    2266.     int len, ret;

ffserver.c:2270:19: Call
    2268.     for(;;) {
    2269.         if (c->buffer_ptr >= c->buffer_end) {
    2270.             ret = http_prepare_data(c);
                            ^
    2271.             if (ret < 0)
    2272.                 return -1;

ffserver.c:2023:1: Parameter `c->fmt_in->nb_programs`
      2021. 
      2022. 
      2023. static int http_prepare_data(HTTPContext *c)
            ^
      2024. {
      2025.     int i, len, ret;

ffserver.c:2115:25: Call
      2113.                 } else {
      2114.                     if (c->stream->loop) {
      2115.                         av_close_input_file(c->fmt_in);
                                    ^
      2116.                         c->fmt_in = NULL;
      2117.                         if (open_input_stream(c, "") < 0)

libavformat/utils.c:2237:1: Parameter `s->nb_programs`
        2235. }
        2236. 
        2237. void av_close_input_file(AVFormatContext *s)
              ^
        2238. {
        2239.     ByteIOContext *pb = s->iformat->flags & AVFMT_NOFILE ? NULL : s->pb;

libavformat/utils.c:2240:5: Call
        2238. {
        2239.     ByteIOContext *pb = s->iformat->flags & AVFMT_NOFILE ? NULL : s->pb;
        2240.     av_close_input_stream(s);
                  ^
        2241.     if (pb)
        2242.         url_fclose(pb);

libavformat/utils.c:2196:1: <LHS trace>
2194. }
2195. 
2196. void av_close_input_stream(AVFormatContext *s)
      ^
2197. {
2198.     int i;

libavformat/utils.c:2196:1: Parameter `s->nb_programs`
          2194. }
          2195. 
          2196. void av_close_input_stream(AVFormatContext *s)
                ^
          2197. {
          2198.     int i;

libavformat/utils.c:2220:9: Binary operation: ([0, +oo] - 1):unsigned32 by call to `handle_connection` 
          2218.         av_free(st);
          2219.     }
          2220.     for(i=s->nb_programs-1; i>=0; i--) {
                        ^
          2221.         av_freep(&s->programs[i]->provider_name);
          2222.         av_freep(&s->programs[i]->name);
