http://bugs.winehq.org/show_bug.cgi?id=24601
Summary: L4D2: Client.dll always fails validation when verifying game cache. Product: Wine Version: 1.3.4 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: winehq.org@eternaldusk.com
Using the Steam "Verify Integrity of Game Cache" option produces the following in the GameValidation.log file:
Starting validation of Left 4 Dead 2 Validation failure: w:\games\steam\steamapps\common\left 4 dead 2\left4dead2\bin\client.dll Validation complete: 24850 Total Files, 1 Failed Validation
The file is then re-downloaded.
Rerunning the check produces the same results.
Deleting the file has no effect: it will be re-downloaded, and will fail the validation check the next time you run it.
I noted that the message in the log showed "client.dll" as all lowercase, while the filename is actually "Client.dll". I tried creating a link, but it still failed the check. I tried renaming the DLL, and it still failed the check.
The game is installed on a BtrFS partition. I'm using Kubuntu 10.10 (AMD64), kernel 2.6.35-22.
http://bugs.winehq.org/show_bug.cgi?id=24601
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l_bratch@yahoo.co.uk
--- Comment #1 from Luke Bratch l_bratch@yahoo.co.uk 2010-10-02 18:28:48 CDT --- I'm seeing this too, and have been kicked from games due to it a few times too. I'm using ext4.
http://bugs.winehq.org/show_bug.cgi?id=24601
byteframe byteframe@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |byteframe@gmail.com
--- Comment #2 from byteframe byteframe@gmail.com 2010-10-13 18:55:28 CDT --- Same problem here. I get kicked around 10-20 minutes into a online game,: "Disconnected, Server is enforcing consistency for this file: File left4dead2/pak01_dir.vpk was not found."
http://bugs.winehq.org/show_bug.cgi?id=24601
PLL pslla.dev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pslla.dev@gmail.com
--- Comment #3 from PLL pslla.dev@gmail.com 2010-10-15 23:55:48 CDT --- (In reply to comment #2)
Same problem here. I get kicked around 10-20 minutes into a online game,: "Disconnected, Server is enforcing consistency for this file: File left4dead2/pak01_dir.vpk was not found."
The exact same problem here.
I am using wine git.
http://bugs.winehq.org/show_bug.cgi?id=24601
k1ll_em_4ll@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #4 from k1ll_em_4ll@hotmail.com 2010-10-27 14:50:21 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=24601
Ezequiel lilezek@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lilezek@gmail.com
--- Comment #5 from Ezequiel lilezek@gmail.com 2010-11-20 10:27:30 CST --- Same here: wine 1.3.6 with ubuntu 10.04 64 bits ext4
http://bugs.winehq.org/show_bug.cgi?id=24601
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2010-11-22 12:46:20 CST --- What does a +wintrust log say?
http://bugs.winehq.org/show_bug.cgi?id=24601
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |juan_lang@yahoo.com
http://bugs.winehq.org/show_bug.cgi?id=24601
--- Comment #7 from Stuart Freeman stuart@tyro.homelinux.com 2010-11-27 15:24:06 CST --- Created an attachment (id=32187) --> (http://bugs.winehq.org/attachment.cgi?id=32187) Log with +wintrust while validating l4d2 game files
Attached log with +wintrust of failed game file validation on wine-1.3.6 running on Debian Sid 64bit.
http://bugs.winehq.org/show_bug.cgi?id=24601
--- Comment #8 from Juan Lang juan_lang@yahoo.com 2010-11-27 16:20:09 CST --- Okay, it's not using wintrust do validate the file then. Please attach a +relay log, compressed if necessary.
http://bugs.winehq.org/show_bug.cgi?id=24601
Stuart Freeman stuart@tyro.homelinux.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stuart@tyro.homelinux.com
--- Comment #9 from Stuart Freeman stuart@tyro.homelinux.com 2010-11-28 10:35:34 CST --- Even after compressing it the +relay log was too big to attach. Here's a link to it: http://www.prism.gatech.edu/~dfreeman31/steam-validate-l4d2-relay.tar.bz it's 27M compressed 2.8G uncompressed.
http://bugs.winehq.org/show_bug.cgi?id=24601
Fredrik Lindroth fredriklindroth@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fredriklindroth@gmail.com
--- Comment #10 from Fredrik Lindroth fredriklindroth@gmail.com 2010-12-08 06:36:48 CST --- Arch Linux x86_64 here, wine version 1.3.8. Confirmed. Also, some sounds seem to cut out when this happens (or just before).
Using an EXT4 file system.
http://bugs.winehq.org/show_bug.cgi?id=24601
Kimmo Huoso sleijeri@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sleijeri@gmail.com
--- Comment #11 from Kimmo Huoso sleijeri@gmail.com 2010-12-20 03:32:04 CST --- I can confirm this problem with my left4dead2 too. And it has been since i bought the game. Happens always in dead center. Also having sound disappearing but dont know does it relate to this bug. My system Arch linux x86_64 nvidia latest wine and nvidia.
http://bugs.winehq.org/show_bug.cgi?id=24601
Jan Kalab pitlicek@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pitlicek@gmail.com
--- Comment #12 from Jan Kalab pitlicek@gmail.com 2011-05-07 10:48:35 CDT --- I still have this problem.
Ubuntu 10.10 64bit, ext4, Wine 1.3.19
http://bugs.winehq.org/show_bug.cgi?id=24601
--- Comment #13 from Jan Kalab pitlicek@gmail.com 2011-10-23 14:26:35 CDT --- Still exists in Wine 1.3.31!
http://bugs.winehq.org/show_bug.cgi?id=24601
--- Comment #14 from 3vi1 winehq.org@eternaldusk.com 2011-12-07 14:24:57 CST --- Confirming that this is still present in 1.3.34:
Starting validation of Left 4 Dead 2 Validation failure: w:\games\steam\steamapps\common\left 4 dead 2\left4dead2\bin\client.dll Validation complete: 51984 Total Files, 1 Failed Validation
This is now running from an Ext4 partition (as opposed to BtrFS when I first reported it). The system is a completely reinstalled - Ubuntu 12.04-alpha1 w/3.2r4(mainline) kernel.
The game appears to work fine for me otherwise.
http://bugs.winehq.org/show_bug.cgi?id=24601
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #15 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-12-07 22:21:42 CST --- That's the way it supposed to work. I've ran two consecutive game cache validations on Windows and every single time it said the same exact thing:
Starting validation of Left 4 Dead 2 Validation failure: d:\steam\steamapps\common\left 4 dead 2\left4dead2\bin\client.dll Validation complete: 51984 Total Files, 1 Failed Validation
This is a new DRM "feature" of Steam.
http://bugs.winehq.org/show_bug.cgi?id=24601
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-12-07 22:26:54 CST --- Note that this did not work properly in Wine around Portal 2 release time. Resulting in failure to launch Portal 2 and some other games Valve switched to this new DRM. That bug is fixed now.
Closing invalid - not a bug.
http://bugs.winehq.org/show_bug.cgi?id=24601
--- Comment #17 from 3vi1 winehq.org@eternaldusk.com 2011-12-08 16:47:27 CST --- Hmmm... that's a very insightful observation, Vitaliy. I don't know if I would have ever thought to test for that "error" in a "normal" Windows install (I never boot Windows). Great work!
It's not really 'new', since I opened this over a year ago, but I do agree that your DRM scenario is the most likely given the behavior. Pity you just made their DRM completely useless via your observation... or pity not. :)
So%
https://bugs.winehq.org/show_bug.cgi?id=24601
mike sprider33@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sprider33@gmail.com