[Bug 45948] New: Can't log in to Steam ( Steam crashes after the login screen)
https://bugs.winehq.org/show_bug.cgi?id=45948 Bug ID: 45948 Summary: Can't log in to Steam (Steam crashes after the login screen) Product: Wine Version: 3.17 Hardware: x86 URL: https://steamcdn-a.akamaihd.net/client/installer/Steam Setup.exe OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com CC: z.figura12(a)gmail.com Regression SHA1: b79fd400c05547457bb10e74776b8f312bacae8c Distribution: ArchLinux Created attachment 62491 --> https://bugs.winehq.org/attachment.cgi?id=62491 terminal output I'm trying to log in to my Steam account using the git version of Wine (wine-3.17-94-g2e754a6527), but Steam crashes after I fill in my username and password. I see the window "Connecting to Steam account: ...." for a couple of seconds then Steam quits unexpectedly. Other times Steam displays a connection error: "Could not connect to the Steam network" and quits afterwards. Tried this in the default Windows 7 and Windows XP profile, adding the '-no-cef-sandbox' parameter to Steam.exe to no avail. Reverting the following commit fixes the problem for me and Steam starts up properly: commit b79fd400c05547457bb10e74776b8f312bacae8c Author: Zebediah Figura <z.figura12(a)gmail.com> Date: Sun Sep 30 16:59:49 2018 -0500 kernel32: Implement GetQueuedCompletionStatusEx(). Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=43878 Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- That`s probably due to: 005e:fixme:file:SetFileCompletionNotificationModes 0x3f8 2 - stub Does the Staging patchset for SetFileCompletionNotificationModes change anything? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 --- Comment #2 from Béla Gyebrószki <gyebro69(a)gmail.com> --- Created attachment 62492 --> https://bugs.winehq.org/attachment.cgi?id=62492 terminal output in Staging (In reply to Louis Lenders from comment #1)
Does the Staging patchset for SetFileCompletionNotificationModes change anything?
No, the problem remains in wine-3.17-94-g2e754a6527 (Staging). Terminal output is different though. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 --- Comment #3 from Zebediah Figura <z.figura12(a)gmail.com> --- I've had some considerable difficulty finding out what's going wrong. GQCSEx() is returning success (or timing out, as appropriate), which really leads me to believe that something else is broken about this code path, but what that is isn't obvious. The thread using GQCSEx() is using WSARecv() to get data from a socket which is probably authentication-related. I can pinpoint about where the data received starts to diverge in the Good case and the Bad case, but the thread certainly never hangs, or shows any other suspicious behaviour related to GQCSEx(), in the latter. I'll keep digging, but maybe if someone who is more familiar with winsock could take a look and see if they find any red flags, that'd be appreciated. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair(a)hotmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 zzzzzyzz(a)hacari.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz(a)hacari.org -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 alasky(a)codeweavers.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alasky(a)codeweavers.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 lizhenbo <litimetal(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/kernel32-Disable | |-GetQueuedCompletionStatusE | |x --- Comment #4 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- This staging patch is just a workaround to the issue. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 sean(a)seangreenslade.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sean(a)seangreenslade.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Daniel Dawson <danielcdawson(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |danielcdawson(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Robert Walker <bob.mt.wya(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Ivan Kalvachev <iive(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |iive(a)yahoo.com --- Comment #5 from Ivan Kalvachev <iive(a)yahoo.com> --- I just want to point out that this bug is present in wine-3.18 and wine-3.19 releases. I would request that regression is resolved by reverting the offending commit. Feel free to commit it again when you know what is the cause of the problem and you have a working fix. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 --- Comment #6 from Ivan Kalvachev <iive(a)yahoo.com> --- Great. Wine-3.20 release also has this bug. I tried the staged patch and it seems to work fine as workaround. I really can't believe that you are shipping broken release after broken release, when the bug is known and you have working workaround. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Evgenii Burmentev [:virus_found] <vir.found(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vir.found(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|kernel32 |ntdll Fixed by SHA1| |e09248d3633522474c11e733238 | |f5fd01a3e4f70 Status|STAGED |RESOLVED Resolution|--- |FIXED --- Comment #7 from Zebediah Figura <z.figura12(a)gmail.com> --- Should be fixed by https://source.winehq.org/git/wine.git/commitdiff/fbde01335fef80d36975adbc9e... and https://source.winehq.org/git/wine.git/commitdiff/e09248d3633522474c11e73323.... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45948 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 3.21. -- 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.
participants (1)
-
wine-bugs@winehq.org