[Bug 25797] New: Dogfighter (Steam) hangs when changing the video settings

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jan 16 12:02:44 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=25797

           Summary: Dogfighter (Steam) hangs when changing the video
                    settings
           Product: Wine
           Version: 1.3.11
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
                CC: nerv at dawncrow.de


Created an attachment (id=32874)
 --> (http://bugs.winehq.org/attachment.cgi?id=32874)
terminal output

The game hangs when I change any video related settings in the main menu. The
video options menu contains settings for the screen resolution, detail level
etc. After changing any of the options and pressing on <Accept> the game
freezes.

Wine-1.3.5: the game is starting properly, no crash when changing the settings

Wine-1.3.6: the game crashes early during the initial loading stage, due to
commit cd957f5b6458c5f92c216f0f3da82f34ddc106a6
The console is filled with :
'fixme:d3d9:IDirect3DDevice9ExImpl_CheckDeviceState iface 0x124708, dst_window
0x300a6 stub!'

Wine-1.3.7: the game is starting correctly again but shows the mentioned
problem when changing the settings.

Bisecting between 1.3.6 and 1.3.7 revealed the following commit:

ce0e1f07dc597fd157b914baa70588423b7eb6c6 is the first bad commit
commit ce0e1f07dc597fd157b914baa70588423b7eb6c6
Author: André Hentschel <nerv at dawncrow.de>
Date:   Thu Nov 11 20:35:20 2010 +0100

    d3d9: Improve CheckDeviceState stub to run Firefox 4 Beta 7.

I had to revert *both* commits to get the game to behave correctly.

Fedora 14
Nvidia GeForce 250 / driver 260.19.29

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list