http://bugs.winehq.org/show_bug.cgi?id=29348
Bug #: 29348 Summary: Cossacks freezes when leaving network game Product: Wine Version: 1.3.34 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: afffect@gmail.com Classification: Unclassified
When exiting from a finished network game in Cossacks the application freezes (instead of showing stats page), ctrl+c doesn't terminate it either so wineserver -k is the only option to kill it.
Same thing happens if you create or join a multiplayer game (tested on direct TCP/IP), then try to go back to menu before the game starts.
Doesn't happen in single player games.
Managed to reproduce it in Cossacks: Back to War as well as in Cossacks: Art of War demo (can be downloaded here, for example: http://www.shacknews.com/file/912/cossacks-the-art-of-war-demo).
Steps to reproduce: 1. Install Cossacks, add directplay overrides. If the game doesn't render, download the official ddraw.dll patch as per http://appdb.winehq.org/objectManager.php?sClass=version&iId=3924 and add an override for it. 2. Start the game. Go to Multiplayer - Deathmatch - Direct TCP/IP - Create - Choose nickname - Accept 3. You are now on a new game settings screen 4. Click the broken shield icon (back to the main menu) 5. Game freezes. Expected behavior - return back to main menu.