[Bug 47617] New: Visual C++ 2017 runtime version 14.11.25325 no longer installs in 32-bit-only Wine bottles
https://bugs.winehq.org/show_bug.cgi?id=47617 Bug ID: 47617 Summary: Visual C++ 2017 runtime version 14.11.25325 no longer installs in 32-bit-only Wine bottles Product: Wine Version: 4.7 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs(a)winehq.org Reporter: alexhenrie24(a)gmail.com Distribution: --- Created attachment 65046 --> https://bugs.winehq.org/attachment.cgi?id=65046 Console output Steps to reproduce: 1. Delete ~/.wine 2. Download VC_redist.x86.exe from https://go.microsoft.com/fwlink/?LinkId=746571 3. Run `WINEARCH=win32 VC_redist.x86.exe` The program simply exits without showing any GUI. Console output is attached. Strangely, if WINEARCH=win64, the installer works fine. A regression test said: 948fc851867da01f09c84ad83df6f4eddc74fdf3 is the first bad commit commit 948fc851867da01f09c84ad83df6f4eddc74fdf3 Author: Alexandre Julliard <julliard(a)winehq.org> Date: Mon Apr 22 11:36:54 2019 +0200 ntdll: Add support for loading PE builtin dlls. Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> dlls/ntdll/loader.c | 231 ++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 208 insertions(+), 23 deletions(-) Runtime version 14.16.27033 works fine on 32-bit-only Wine 4.13. $ sha256sum VC_redist.x86.exe 2da11e22a276be85970eaed255daf3d92af84e94142ec04252326a882e57303e -- 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=47617 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |948fc851867da01f09c84ad83df | |6f4eddc74fdf3 Severity|normal |minor Keywords| |download, regression CC| |julliard(a)winehq.org URL| |https://go.microsoft.com/fw | |link/?LinkId=746571 -- 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=47617 winetaste(a)gmx.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetaste(a)gmx.net -- 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=47617 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de -- 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=47617 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish(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=47617 Jacob Hrbek <werifGX(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |werifGX(a)gmail.com --- Comment #1 from Jacob Hrbek <werifGX(a)gmail.com> --- Seems as duplicate of https://bugs.winehq.org/show_bug.cgi?id=47565 I made a hotfix in winetricks for it on https://github.com/Winetricks/winetricks/pull/1393 using cabextract. -- 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=47617 --- Comment #2 from Austin English <austinenglish(a)gmail.com> --- (In reply to Jacob Hrbek from comment #1)
Seems as duplicate of https://bugs.winehq.org/show_bug.cgi?id=47565
I made a hotfix in winetricks for it on https://github.com/Winetricks/winetricks/pull/1393 using cabextract.
No, it's not a duplicated, as there are two different root causes involved. -- 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=47617 --- Comment #3 from Hans Leidekker <hans(a)meelstraat.net> --- Installs fine here. Do you still see this? -- 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=47617 --- Comment #4 from Austin English <austinenglish(a)gmail.com> --- (In reply to Hans Leidekker from comment #3)
Installs fine here. Do you still see this?
I'm also unable to reproduce in 4.7, both with/without mingw and with/without quiet mode enabled. -- 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=47617 --- Comment #5 from Alex Henrie <alexhenrie24(a)gmail.com> --- I'm still seeing the same problem on Wine 4.20. -- 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=47617 --- Comment #6 from Austin English <austinenglish(a)gmail.com> --- (In reply to Alex Henrie from comment #5)
I'm still seeing the same problem on Wine 4.20.
Is that with/without mingw? gcc version? -- 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=47617 --- Comment #7 from Alex Henrie <alexhenrie24(a)gmail.com> --- When I compile Wine myself with GCC 9.2.0 and MinGW 9.2.0, VC++ 14.11.25325 installs without any trouble after commit d5400af7825581b7cf174f65d951b527154e2987 (July 4, Wine 4.12). However, when I use the Arch Linux package, the problem persists. It looks like Arch is not building Wine with MinGW, so this could just be a packaging problem. -- 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=47617 --- Comment #8 from Austin English <austinenglish(a)gmail.com> --- (In reply to Alex Henrie from comment #7)
When I compile Wine myself with GCC 9.2.0 and MinGW 9.2.0, VC++ 14.11.25325 installs without any trouble after commit d5400af7825581b7cf174f65d951b527154e2987 (July 4, Wine 4.12).
However, when I use the Arch Linux package, the problem persists. It looks like Arch is not building Wine with MinGW, so this could just be a packaging problem.
Works for me with 9.2.0, fails with 8.3.0 (with mingw). -- 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=47617 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|948fc851867da01f09c84ad83df | |6f4eddc74fdf3 | --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- That commit is not the root cause, most likely you had PE builtins left over in your tree while doing the bisect. -- 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=47617 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #10 from Alexandre Julliard <julliard(a)winehq.org> --- Duplicate. *** This bug has been marked as a duplicate of bug 47565 *** -- 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=47617 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #11 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Closing Duplicate -- 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