[Bug 24096] New: 08/19/2010 Steam client update breaks many games

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Aug 23 00:19:23 CDT 2010


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

           Summary: 08/19/2010 Steam client update breaks many games
           Product: Wine
           Version: 1.3.1
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wininet
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: byteframe at gmail.com


An update to the steam client (http://store.steampowered.com/news/4228) seems
to have broken many games.

I've posted a description of the problem users face in comments on the steam
appdb page here:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=19444#Comment-62334
. Initially, I thought it was fixable by not using the -march=native CFLAG when
compiling wine, which seemed to make the games work.

Not everything was fixed, however. Zombie Panic: Source hangs on level load,
and Left4Dead will hang when you press tab to view the player list.

In either of these two instances, I noticed: "err:wininet:URLCache_FindHash
Error: not right hash table number (1) expected X" repeating endlessly (hanging
the game).

To be safe, I'm still abstaining from -march=native (which resolves to 'core2'
on my system), as I'm not certain if the use of that CFLAG is also affecting
this or was exposing a different problem.

Another user accurately states that you can use Steam's "Offline Mode" and
doing so fixes the problem.

Also, I tried adding a "return TRUE;" statement after the ERR in the
URLCache_FindHash function (thereby ending the loop) and that fixes the problem
with l4d and zps.

I'm not a wine hacker by any means, so I have no idea what's actually going on
in the code, but I think I've narrowed it down well enough. Thank you!

-- 
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