fre:ac 1.0.30 crashes when it tries to decode this file with OggVorbis-OpenMP.dll, compiled using the Intel Compiler. Decoding it with OggVorbis.dll, compiled from the same source code using the Microsoft compiler, does not cause a crash.
I'll investigate this more deeply in the next few days.
fre:ac 1.1 alpha decodes the file just fine. It uses a Vorbis library compiled using the GNU C compiler.
Your file does not seem to be created using the official Vorbis encoder. Do you know where it originates from?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just tried to compile the OggVorbis-OpenMP.dll using a newer version of the Intel Compiler and that fixed the crash. Looks like your file triggered a bug in the older Intel Compiler version used to build the original DLL.
Please try replacing your OggVorbis-OpenMP.dll in the encoders folder with the attached version.
Thank you for reporting this!
fre:ac 1.0.30 crashes when it tries to decode this file with OggVorbis-OpenMP.dll, compiled using the Intel Compiler. Decoding it with OggVorbis.dll, compiled from the same source code using the Microsoft compiler, does not cause a crash.
I'll investigate this more deeply in the next few days.
fre:ac 1.1 alpha decodes the file just fine. It uses a Vorbis library compiled using the GNU C compiler.
Your file does not seem to be created using the official Vorbis encoder. Do you know where it originates from?
I just tried to compile the OggVorbis-OpenMP.dll using a newer version of the Intel Compiler and that fixed the crash. Looks like your file triggered a bug in the older Intel Compiler version used to build the original DLL.
Please try replacing your OggVorbis-OpenMP.dll in the
encodersfolder with the attached version.I just published fre:ac 1.0.31 which should fix this bug.