https://bugs.winehq.org/show_bug.cgi?id=51484
--- Comment #7 from Michael Stefaniuc mstefani@winehq.org --- To follow up on my previous comment: I get the both +heap errors until I comment out the IDirectMusicPerformance8_InitAudio() call.
We have that call in two other test files: - dlls/dmime/tests/dmime.c - dlls/dmime/tests/performance.c The later has at least one IDirectMusicPerformance8_InitAudio() call with the exact same parameters passed to it like in the loader test.
Running those two tests with +heap I do see the the error err:sync:RtlLeaveCriticalSection main process heap section" is not acquired
But not the err:heap:validate_free_block, nor crashes.