http://bugs.winehq.org/show_bug.cgi?id=15110
Summary: MechCommander crashes in virtual desktop mode when mouse leaves virtual desktop Product: Wine Version: 1.1.3 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: lukas.middendorf@freenet.de
Created an attachment (id=15805) --> (http://bugs.winehq.org/attachment.cgi?id=15805) debug output from console (I marked the point at which the mouse pointer left the window)
I'm using wine 1.1.3 (compiled from source for complete debug symbols, but crash is the same with the package from winehq) on ubuntu 8.04. When wine runs in virtual desktop mode and the intro video of MechCommander is over, as soon as the mouse pointer leaves the window, the game freezes and I get a backtrace on the console. There are no errors or fixmes directly related to the crash. If I then use ctrl+c in the console, the internal debugger of MechCommander starts (this also happens if the crash has not happened), but does not seem to be of any use (missing debug symbols I think), but at least the program does not die totally.
If I disable direct draw for MechCommander (edit prefs.cfg in game directory and set "b DirectDraw = F") the game runs in windowed mode itself and I have not seen the crash happen.
I have seen it happen with MechCommander Gold and also with the free demo of MechCommander. The only way to get the demo seems to be from http://downloads.gamezone.com/demos/d8467.htm (unfortunately you need a special downloader, but it runs with wine), but http://www.mechcommander.org/ offers some valuable help on how to obtain the full version.