[Flac-dev] 1.0 source candidate

Matt Zimmerman mdz at debian.org
Fri Jul 20 23:25:23 PDT 2001


On Fri, Jul 20, 2001 at 10:14:50PM -0700, Josh Coalson wrote:

> --- Matt Zimmerman <mdz at debian.org> wrote:
> > OK, here's the stack trace:
> > 
> > (gdb) bt #0  FLAC__bitbuffer_read_raw_uint32 (bb=0x20000000008c8048,
> > val=0x80000fffffffa498, bits=24, read_callback=0x20000000003b1008,
> > client_data=0x60000000002beb20) at bitbuffer.c:1107
> [...] I looked at the offending line.  It would be pretty hard for me to
> debug this one without a IA64 machine.
> 
> One thing you could try is #define FLAC__NO_MANUAL_INLINING in bitbuffer.c.
> That would at least use the slower version of the crashing function.

It looks like bb->consumed_bytes in 107008, despite the input file being only
two bytes long.  That can't be right, can it?  consumed_bits is zero.  I'll
play with it some, and see if I can't find out what's going wrong.

-- 
 - mdz





More information about the Flac-dev mailing list