http://bugs.winehq.org/show_bug.cgi?id=25199
Summary: Rag Doll Kung Fu crashes on startup Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: hverbeet@gmail.com
Created an attachment (id=31993) --> (http://bugs.winehq.org/attachment.cgi?id=31993) terminal output
Rag Doll Kung Fu (Steam only version) crashes during the initial loading stage. An intro movie is playing while the game is loading, the crash happens about halfway to the main menu and both the game and the Steam client die (they become unresponsive).
The crash didn't happen with Wine-1.3.6. The result of the regression test:
3bbe658ef1b2a992ad44cd9503ad65889a1c6896 is the first bad commit commit 3bbe658ef1b2a992ad44cd9503ad65889a1c6896 Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Nov 11 12:39:20 2010 +0100
wined3d: Remove some useless code.
:040000 040000 e99e2fb830912bc71b17c7d52c0ba47a91a0d90d 6652076793ba274d80db96cab11ab8aa3f58ecd8 M dlls
The patch cannot be reverted cleanly, after git checkout 3bbe658ef1b2a992ad44cd9503ad65889a1c6896 >> the game crashes git reset --hard HEAD^ >> the game starts up 'normally'
Note that the initial loading sequence was not glitch-free before the regression either: the intro movie began to play normally but after 2-3 seconds it became extremely choppy. The console was flooded with the following message: err:d3d_surface:surface_prepare_system_memory Surface without memory or pbo has SFLAG_INSYSMEM set!
Fedora 14 Nvidia 7600 / driver 260.19.21
The demo of the game is Steam-only: http://store.steampowered.com/app/1002/