[Bug 47547] New: [regression] Steam Overlay stopped working
https://bugs.winehq.org/show_bug.cgi?id=47547 Bug ID: 47547 Summary: [regression] Steam Overlay stopped working Product: Wine Version: 4.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: iive(a)yahoo.com Regression SHA1: ae89bc8a9b016a3e5e554cf94a37b2ec8c8bb206 Distribution: --- After upgrade steam overlay stopped appearing in-game. Doing a bisect landed me on commit ae89bc8a9b016a3e5e554cf94a37b2ec8c8bb206 Author: Alexandre Julliard <julliard(a)winehq.org> Date: Fri Jun 21 14:57:58 2019 +0200 version: Move implementation into kernelbase. Reverting it on top of wine-4.11 fixes the problem. I have no idea why it stopped working. I tried to add DECLSPEC_HOTPATCH to the (new) functions in version.c , but it didn't seem to fix 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=47547 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |version Keywords| |regression Summary|[regression] Steam Overlay |Steam Overlay stopped |stopped working |working -- 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=47547 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |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=47547 --- Comment #1 from Rafał Mużyło <galtgendo(a)o2.pl> --- ...a wacky idea: could it be that whatever steam overlay does, relies on hot-patching functions that could be either in kernelbase or elsewhere, but relies on *all* of those functions being either in kernelbase or elsewhere ? That is, initial check goes now positive for kernelbase, but as not *all* of the needed functions are in kernelbase yet, hot-patching fails due to those, that are missing ? -- 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=47547 Vincent Povirk <madewokherd(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://store.steampowered. | |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=47547 Ivan Kalvachev <ikalvachev(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Ivan Kalvachev <ikalvachev(a)gmail.com> --- The bug has been fixed in wine-4.18 release. I did a bisect and the fixing commit seems to be: commit c5dc41e980b311a9d49122c6e3e33a1c4483c660 Author: Alexandre Julliard <julliard(a)winehq.org> Date: Thu Oct 3 19:41:40 2019 +0200 kernel32: Move LoadLibrary functions to kernelbase. So the theory that steam overlay expects some group of functions to be at the same library together seems plausible. -- 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=47547 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |c5dc41e980b311a9d49122c6e3e | |33a1c4483c660 -- 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=47547 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla