No, Eric, you are not the only one!

lame -v fatboy.wav 

with todays cvs lame gives me a segfault too, 
in quantize_xrpow line 783 of quantize-pvt.c.
The code looks like:

      for (j=192;j>0;j--) 
        {
          x = istep0 * *xr++;
          /* *(ix++) = (int)( x  + adj43[(int)x]); */
          XRPOW_FTOI(x-.5, rx);
          XRPOW_FTOI(x + QUANTFAC(rx), *(ix++));

          x = istep1 * *xr++;
          /* *(ix++) = (int)( x  + adj43[(int)x]); */
          XRPOW_FTOI(x-.5, rx);
          XRPOW_FTOI(x + QUANTFAC(rx), *(ix++));

          x = istep2 * *xr++;
          /*          *(ix++) = (int)( x  + adj43[(int)x]); */
          XRPOW_FTOI(x-.5, rx);
          XRPOW_FTOI(x + QUANTFAC(rx), *(ix++));
        }

Robert


Eric Sandeen wrote:
> I'm still getting segfaults with lame 3.56... am I the only one who is
> having these problems?  They began when I started using 3.50...  I'm
> afraid I don't recall which previous version worked without trouble for
> me...
> 
> It's a repeatable problem, seemingly dependent on the particular wav
> file I'm encoding. 
> 
> Thanks,
> 
> -Eric
> --
> MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )

Reply via email to