https://bugs.winehq.org/show_bug.cgi?id=46805
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flibitijibibo@gmail.com
--- Comment #1 from Ken Thomases ken@codeweavers.com --- This is a crash where FAudio_INTERNAL_GenerateOutput() calls FAudio_INTERNAL_DecodePCM16() and that calls through the FAudio_INTERNAL_Convert_S16_To_F32 function pointer. But that function pointer is NULL.
I suspect the problem is in the FAudio build configuration, since it should have SSE2, but I'm not sure how FAudio_INTERNAL_InitSIMDFunctions() failed to either set it or assert. Is FAudio_assert() sometimes compiled to nothing? If so, it seems bad that FAudio_INTERNAL_InitSIMDFunctions() can be completely ineffective. Should that assert be a compile-time assert to prevent such broken builds?
Ethan, any suggestions?