avconv.c:650: error: Integer Overflow L2
  ([1, 2147483616] + 32):signed32 by call to `av_buffersink_get_samples`.

avconv.c:650:15: Call
648.     if (ost->enc->type == AVMEDIA_TYPE_AUDIO &&
649.         !(ost->enc->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE))
650.         ret = av_buffersink_get_samples(ost->filter->filter, filtered_frame,
                   ^
651.                                          ost->st->codec->frame_size);
652.     else

libavfilter/buffersink.c:102:1: Parameter `nb_samples`
  100. }
  101. 
  102. int attribute_align_arg av_buffersink_get_samples(AVFilterContext *ctx,
       ^
  103.                                                   AVFrame *frame, int nb_samples)
  104. {

libavfilter/buffersink.c:111:31: Call
  109.     if (!s->audio_fifo) {
  110.         int nb_channels = av_get_channel_layout_nb_channels(link->channel_layout);
  111.         if (!(s->audio_fifo = av_audio_fifo_alloc(link->format, nb_channels, nb_samples)))
                                     ^
  112.             return AVERROR(ENOMEM);
  113.     }

libavutil/audio_fifo.c:60:1: Parameter `nb_samples`
    58. }
    59. 
    60. AVAudioFifo *av_audio_fifo_alloc(enum AVSampleFormat sample_fmt, int channels,
        ^
    61.                                  int nb_samples)
    62. {

libavutil/audio_fifo.c:67:9: Call
    65. 
    66.     /* get channel buffer size (also validates parameters) */
    67.     if (av_samples_get_buffer_size(&buf_size, channels, nb_samples, sample_fmt, 1) < 0)
                ^
    68.         return NULL;
    69. 

libavutil/samplefmt.c:108:1: <LHS trace>
106. }
107. 
108. int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples,
     ^
109.                                enum AVSampleFormat sample_fmt, int align)
110. {

libavutil/samplefmt.c:108:1: Parameter `nb_samples`
      106. }
      107. 
      108. int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples,
           ^
      109.                                enum AVSampleFormat sample_fmt, int align)
      110. {

libavutil/samplefmt.c:124:9: Binary operation: ([1, 2147483616] + 32):signed32 by call to `av_buffersink_get_samples` 
      122.             return AVERROR(EINVAL);
      123.         align = 1;
      124.         nb_samples = FFALIGN(nb_samples, 32);
                   ^
      125.     }
      126. 
