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/ )