Windows: WindowsMME music playback has chance to freeze the game
This is a problem restricted to playing back midi files using WindowsMME. It does not occur with SF2, OPL3, ogg or flac playback. I have also had other users report the same problem in private while testing WGRealms 2.
Periodically, typically after some time has passed post-launch, the game will freeze as it attempts to start the next music track using WindowsMME. This freeze exclusively occurred on playing back a new midi file, and never on the loop of a currently playing midi.
The following is a backtrace of when the error occurred. The trace indicates a deadlock of some form, though the condition that is being waited on is unknown to me: