avconv.c:3326: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned32 by call to `avformat_close_input`.

avconv.c:3323:11: Call
3321.     /* If not enough info to get the stream parameters, we decode the
3322.        first frames to get it. (used in mpeg case for example) */
3323.     ret = avformat_find_stream_info(ic, opts);
                ^
3324.     if (ret < 0) {
3325.         av_log(NULL, AV_LOG_FATAL, "%s: could not find codec parameters\n", filename);

libavformat/utils.c:2457:5: Call
  2455.     }
  2456. 
  2457.     estimate_timings(ic, old_offset);
            ^
  2458. 
  2459.     compute_chapters_end(ic);

libavformat/utils.c:2001:9: Call
    1999.         file_size && ic->pb->seekable) {
    2000.         /* get accurate estimate from the PTSes */
    2001.         estimate_timings_from_pts(ic, old_offset);
                  ^
    2002.     } else if (has_duration(ic)) {
    2003.         /* at least one component has timings - we use them for all

libavformat/utils.c:1918:5: Call
      1916. 
      1917.     /* flush packet queue */
      1918.     flush_packet_queue(ic);
                ^
      1919. 
      1920.     for (i=0; i<ic->nb_streams; i++) {

libavformat/utils.c:1292:5: Call
        1290.     free_packet_buffer(&s->parse_queue,       &s->parse_queue_end);
        1291.     free_packet_buffer(&s->packet_buffer,     &s->packet_buffer_end);
        1292.     free_packet_buffer(&s->raw_packet_buffer, &s->raw_packet_buffer_end);
                  ^
        1293. 
        1294.     s->raw_packet_buffer_remaining_size = RAW_PACKET_BUFFER_SIZE;

libavformat/utils.c:1017:1: Parameter `(*pkt_buf)->pkt.size`
          1015. }
          1016. 
          1017. static void free_packet_buffer(AVPacketList **pkt_buf, AVPacketList **pkt_buf_end)
                ^
          1018. {
          1019.     while (*pkt_buf) {

avconv.c:3325:9: Call
3323.     ret = avformat_find_stream_info(ic, opts);
3324.     if (ret < 0) {
3325.         av_log(NULL, AV_LOG_FATAL, "%s: could not find codec parameters\n", filename);
              ^
3326.         avformat_close_input(&ic);
3327.         exit_program(1);

libavutil/log.c:140:1: Parameter `*avcl`
  138.     av_log_default_callback;
  139. 
  140. void av_log(void* avcl, int level, const char *fmt, ...)
       ^
  141. {
  142.     AVClass* avc = avcl ? *(AVClass **) avcl : NULL;

avconv.c:3326:9: Call
3324.     if (ret < 0) {
3325.         av_log(NULL, AV_LOG_FATAL, "%s: could not find codec parameters\n", filename);
3326.         avformat_close_input(&ic);
              ^
3327.         exit_program(1);
3328.     }

libavformat/utils.c:2629:1: Parameter `(*ps)->nb_programs`
  2627. #endif
  2628. 
  2629. void avformat_close_input(AVFormatContext **ps)
        ^
  2630. {
  2631.     AVFormatContext *s = *ps;

libavformat/utils.c:2637:5: Call
  2635.     if (s->iformat->read_close)
  2636.         s->iformat->read_close(s);
  2637.     avformat_free_context(s);
            ^
  2638.     *ps = NULL;
  2639.     if (pb)

libavformat/utils.c:2579:1: <LHS trace>
2577. }
2578. 
2579. void avformat_free_context(AVFormatContext *s)
      ^
2580. {
2581.     int i;

libavformat/utils.c:2579:1: Parameter `s->nb_programs`
    2577. }
    2578. 
    2579. void avformat_free_context(AVFormatContext *s)
          ^
    2580. {
    2581.     int i;

libavformat/utils.c:2605:9: Binary operation: ([0, +oo] - 1):unsigned32 by call to `avformat_close_input` 
    2603.         av_free(st);
    2604.     }
    2605.     for(i=s->nb_programs-1; i>=0; i--) {
                  ^
    2606.         av_dict_free(&s->programs[i]->metadata);
    2607.         av_freep(&s->programs[i]->stream_index);
