http://bugs.winehq.org/show_bug.cgi?id=21638
Summary: Motocross Madness 2 (mcm2): crashes after aborting a race Product: Wine Version: 1.1.38 Platform: x86 OS/Version: Mac OS X 10.5 Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Created an attachment (id=26127) --> (http://bugs.winehq.org/attachment.cgi?id=26127) console log and backtrace
Aborting a race with ESC, then clicking on the leftmost button (abort race), Wine crashes instead of resizing the desktop window to 640x480 in order to return to the main menu.
commit 02e0b3ae1a3b3162026cdfacf077d4d3accb4ff0 prior to wine-1.1.38 Author: Henri Verbeet hverbeet@codeweavers.com wined3d: Introduce surface_prepare_texture(). caused this regression. 2 0x91b4eb96 kCVDisplayLinkID+0x7a() in corevideo 9 0x964823ab glBegin+0x1b() in libgl.dylib 10 0x42d35843 _surface_depth_blt+0x203() in wined3d 11 0x42d3f9ed _surface_load_ds_location+0x42d() in wined3d 12 0x42cb24e8 _IWineD3DDeviceImpl_SetDepthStencilSurface+0x1d8() in wined3d
Using MacOSX 10.5.8 mini with nVidia 9400GM graphics.
Note that you need a lot of patience to be able to click the button. Bug #17234 is gone in the main menus (640x480), but there's extreme lag when the three button requester appears at game-resolution (1600x1400) as a result of pressing ESC during a race: There's approximately one refresh of the mouse cursor once every three seconds.
I've not tested what happens when you end a race "normally" (by timeout or whatever). ESC is the only way I know to end a training session.