http://bugs.winehq.org/show_bug.cgi?id=3042
Summary: Worms 2 hangs after a random amount of time Product: Wine Version: 20050419 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-directx-dsound AssignedTo: wine-bugs@winehq.org ReportedBy: nick@lionrampant.co.uk
This occurs with the two versions of Worms 2 I tried, 1.00, and 1.05 (the latest patch).
When playing either 1 or 2 player (strangely I have not been able to reproduce this when pitching 2 CPU opponents against each other), after a seemingly random amount of time the game will hang until it is killed. It should be noted that I have to explicitly enable dsound emulation to get any sound in game, and if not this problem does not occur. Also, continually (up until it hangs, that is), every few seconds I recieve an error of the format: err:dsound:DSOUND_MixInBuffer length not a multiple of block size, len = 1641, b lock size = 2 with a differing length reported each time (but always odd). This seems to have no impact on the game.
An example wine error log is at <a href="http://www.spiraling.supanet.com/wine/worms/errorlog">http://www.spiraling.supanet.com/wine/worms/errorlog</a>, and my wine config file is <a href="http://www.spiraling.supanet.com/wine/worms/config">http://www.spiraling.supanet.com/wine/worms/config</a>.