[flac-dev] crash on lpc_restore_signal_16_intrin_sse2

lvqcl lvqcl.mail at gmail.com
Mon Mar 9 14:15:46 PDT 2015

Janne Hyvärinen wrote:

> I compiled flac.exe without NASM and verified that
> FLAC__lpc_restore_signal_16_intrin_sse2 is used. Decoding the same file
> that made VLC 2.2 crash decoded without issues. Would be nice if VLC was
> compilable with MSVC and we could use its debugger.

VLC 2.2.0 crashes here inside WinXP VM on instruction:

     movaps  xmmword ptr [esp+10h], xmm7

And ESP is equal to 0x02A8FCC8. The stack is not properly aligned
for some reason, yet GCC uses movaps instruction.

IMHO VLC developers should find out why the stack is misaligned.

More information about the flac-dev mailing list