------- Additional Comments From [hidden email] 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).