[Bug 51174] New: api-ms-win-core-version-l1-1-0: Missing GetFileVersionInfoW and GetFileVersionInfoSizeW
https://bugs.winehq.org/show_bug.cgi?id=51174 Bug ID: 51174 Summary: api-ms-win-core-version-l1-1-0: Missing GetFileVersionInfoW and GetFileVersionInfoSizeW Product: Wine Version: 6.9 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: api-ms-win-* Assignee: wine-bugs(a)winehq.org Reporter: toadking(a)toadking.com Distribution: --- Created attachment 70043 --> https://bugs.winehq.org/attachment.cgi?id=70043 SteelSeries GG logfile SteelSeries GG needs these two functions to run. Log from program attached. (The log only mentions GetFileVersionInfoSizeW but it needs GetFileVersionInfoW right after that call.) -- 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=51174 Michael Lelli <toadking(a)toadking.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://engine.steelseriesc | |dn.com/SteelSeriesGG3.0.0Se | |tup.exe -- 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=51174 Michael Lelli <toadking(a)toadking.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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=51174 Zhiyi Zhang <zzhang(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang(a)codeweavers.com --- Comment #1 from Zhiyi Zhang <zzhang(a)codeweavers.com> --- There isn't an api-ms-win-core-version-l1-1-0.dll that I can find that provides GetFileVersionInfoW() or GetFileVersionInfoSizeW(). They are provided in api-ms-win-core-version-l1-1-1.dll, which means that wine may need some missing WinSxS support, e.g., loading multiple versions of dlls of the same name. -- 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=51174 --- Comment #2 from Michael Lelli <toadking(a)toadking.com> --- I can confirm this is partially a bug in SteelSeries GG. The code in question also hits the same error on Windows 7 and Windows 8/8.1. This will be fixed in a later version of SteelSeries GG, but I think this should still be left open since it still seems to be behavior Windows 10 has that Wine will need. For reference, this was previously implemented using the library listed in these Microsoft docs: https://web.archive.org/web/20210612170718/https://docs.microsoft.com/en-us/... -- 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=51174 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> --- Michael, please retest with current wine 7.10. It seems to work fine for me, and I don't see these error in application log file, located at: drive_c/ProgramData/SteelSeries/SteelSeries Engine 3/Logs/gg-errorlog.txt I think the idea is that last version number in apiset version is ignored, and we have api-ms-win-core-version-l1-1-1 -> kernelbase mapping. -- 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=51174 --- Comment #4 from Michael Lelli <toadking(a)toadking.com> --- Sorry for the very late reply. I tested out the last effected version of SteelSeries GG that imported directly from api-ms-win-core-version-l1-1-0.dll and the program ran correctly. Tested on Wine 9.10. -- 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=51174 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Resolution|--- |FIXED --- Comment #5 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Resolving FIXED, thanks for reporting back. -- 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=51174 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 9.11. -- 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)
-
WineHQ Bugzilla