Ogg Codecs 0.80.15035

Cristian Adam <[email protected]> Sat, 14 Jun 2008 14:21:33 +0200
Newsgroups gmane.comp.audio.compression.flac.user
Message-ID <[email protected]>
Hi all,

I've made a test release for Ogg DirectShow Codecs.
You can find it here: 
http://www.xiph.org/dshow/uploads/Main/oggcodecs_0.80.15035.exe

The problem is that I get a HEAP Corruption detected at:

void FLAC__bitreader_free(FLAC__BitReader *br)
{
    FLAC__ASSERT(0 != br);

    if(0 != br->buffer)
        free(br->buffer);


The call stack is:

 >    libFLAC.dll!FLAC__bitreader_free(FLAC__BitReader * br=0x035280c0)  
Line 348 + 0xe bytes    C
     libFLAC.dll!FLAC__stream_decoder_finish(FLAC__StreamDecoder * 
decoder=0x035265f0)  Line 685 + 0xf bytes    C
     libFLAC++.dll!FLAC::Decoder::Stream::~Stream()  Line 56 + 0xf 
bytes    C++
     
dsfNativeFLACSource.dll!NativeFLACSourceFilter::~NativeFLACSourceFilter()  
Line 83 + 0x4d bytes    C++


I've updated the FLAC source code from 1.1.0 to 1.2.1, with an older 
package (oggcodecs_0.73.1936.exe),
but I want to deliver the new FLAC.

Any pointers?

Cristian.

_______________________________________________
Flac mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/flac