Hi Tom,
None of the new code depends on the stack allocator, but I just fixed an
off-by-one overflow on the heap. Maybe that was the error and your
debugger is just reporting a wrong offset. Could you try what's in the
current svn (you were using svn already, right)?
Jean-Marc
> I have had a few issues with this sort of stuff- you could adjust
NB_ENC_STACK
> or SB_ENC_STACK (which ever you may be fiddling with) and see if the
problem
> goes away- could be the allocation for the vorbis psy tables takes up more
> space than
> the current stack size allows (not sure how allocated? Could be your
> settings for
> supporting alloca/etc. are set different than jm, due to support for
> variable size arrays.
> Haven't had a chance to look at the new(er) stuff yet, but that would
be my
> guess...
>
> Tom
>
> At 11:15 PM 12/31/2005, Thorvald Natvig wrote:
> >That's right. Ah, I don't have the code here right now, but it
was "heap
> >overrun of 200 bytes", meaning it wrote 200 bytes beond the
allocated block.
>
> _______________________________________________
> Speex-dev mailing list
> Speex-dev@xiph.org
> http://lists.xiph.org/mailman/listinfo/speex-dev
>