https://bugs.winehq.org/show_bug.cgi?id=46727
--- Comment #2 from Ethan Lee flibitijibibo@gmail.com --- Created attachment 63707 --> https://bugs.winehq.org/attachment.cgi?id=63707 Patch to work around startup crash
Tracing around a bit, it seems that the original error message is right. When the engine creates a source voice, it passes in a send list with 1 output voice, which is a pointer that doesn't come from XAudio2 at all! I have no idea what this pointer is or where it's from, so this temporary patch just returns an error for those voices. I have no idea if this is the correct behavior or if those pointers actually DO mean something and I'm not seeing the source of them.