http://bugs.winehq.org/show_bug.cgi?id=3042
------- Additional Comments From lionel.ulmer@free.fr 2005-08-06 14:08 ------- I have a similar problem with GeneRally (a Skidmarks clone). What happens is that the DSound mixing thread starts to mix a negative number of sample ... which (of course) means that this thread enters an (almost) infinite loop.
Then the main thread of the game freezes due to a time-out waiting for the DSound lock. It seems that your problem is a bit different, but well, they may be linked (as going back in memory may link to segmentation faults).