[Bug 45790] New: Steam hangs when launching any game with Wine-3.15.

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Sep 7 12:53:48 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=45790

            Bug ID: 45790
           Summary: Steam hangs when launching any game with Wine-3.15.
           Product: Wine
           Version: 3.15
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: shell32
          Assignee: wine-bugs at winehq.org
          Reporter: iive at yahoo.com
                CC: dmitry at baikal.ru
   Regression SHA1: 27edd4e35c1eb3827dfb20578733242d9ed3d460
      Distribution: ---

After upgrading to Wine-3.15 I could not start any Steam Game.

When I press the play button, Steam does not show the "loading" window, instead
it runs one core at 100% with `perf top` showing "ntdll.dll.so
ENV_FindVariable" as most used function. After a few minutes Steam asserts and
exits.

The relevant part of the log looks like:
---
[0907/203642.139:WARNING:net_errors_win.cc(119)] Unknown error 10043 mapped to
net::ERR_FAILED
0025:err:clipboard:convert_selection Timed out waiting for SelectionNotify
event
\src\common\pipes.cpp (770) : Assertion Failed: fatal stalled cross-thread pipe
\src\common\pipes.cpp (770) : Fatal assert failed:
c:\buildslave\steam_rel_client_win32\build\src\common\pipes.cpp, line 770. 
Application exiting.
---

After bisecting I landed on the following commit:
---
commit 27edd4e35c1eb3827dfb20578733242d9ed3d460
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date:   Thu Aug 23 12:45:23 2018 +0800

    shell32: Use Public instead of AllUsersProfile in the registry.

    This matches what recent Windows versions set in the process environment.
---

Reverting it fixed the issue for me.

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