[Bug 47565] New: winetricks vcrun* verbs fail with Wine 4.12(+)
https://bugs.winehq.org/show_bug.cgi?id=47565 Bug ID: 47565 Summary: winetricks vcrun* verbs fail with Wine 4.12(+) Product: Wine Version: 4.12.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: bob.mt.wya(a)gmail.com Distribution: --- Created attachment 64965 --> https://bugs.winehq.org/attachment.cgi?id=64965 winetricks vcrun2015 log winetricks vcrun2015 verb fails with Wine 4.12.1 and works correctly with Wine 4.11 ... Wine Git bisection regression test: 32fdffac424b51fbbbd89c02022b4269930bdd31 is the first bad commit commit 32fdffac424b51fbbbd89c02022b4269930bdd31 Author: Alexandre Julliard <julliard(a)winehq.org> Date: Wed Jun 26 12:41:22 2019 +0200 include: Implement some inline functions in C instead of assembly. This way the same code can be used on all platforms. Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> dlls/kernel32/kernel32.spec | 14 ++--- dlls/kernel32/process.c | 3 +- dlls/kernel32/thread.c | 122 +++----------------------------------------- dlls/ntdll/ntdll_misc.h | 5 -- include/winbase.h | 115 +++++++++++++---------------------------- 5 files changed, 49 insertions(+), 210 deletions(-) Tested in a clean 32-bit WINEPREFIX. Thread/issue reference(s) for other users able to reproduce this issue: * https://github.com/Winetricks/winetricks/issues/1280 * https://forum.winehq.org/viewtopic.php?f=8&t=30883&p=123789#p123789 Both these users are on Arch Linux... I'm on Gentoo and using gcc 9.1.0... So perhaps gcc-9.1.0 is "optimising" these C blocks? I'll test building Wine 4.12.1 with -O0 instead of -O2 ... -- 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=47565 Robert Walker <bob.mt.wya(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |32fdffac424b51fbbbd89c02022 | |b4269930bdd31 URL| |https://source.winehq.org/g | |it/wine.git/commit/32fdffac | |424b51fbbbd89c02022b4269930 | |bdd31 -- 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=47565 --- Comment #1 from Robert Walker <bob.mt.wya(a)gmail.com> --- Created attachment 64966 --> https://bugs.winehq.org/attachment.cgi?id=64966 wine-vanilla-4.12.1-vc_redist.x86_loaddll_module_seh_log.txt wine-vanilla:4.12.1 rebuilt, using: ... * CXXFLAGS='-march=native -mtune=native -fuse-linker-plugin -pipe -O0 -Wl,--as-needed -Wl,--hash-style=gnu' * FFLAGS='-march=native -mtune=native -fuse-linker-plugin -pipe -O0 -Wl,--as-needed -Wl,--hash-style=gnu' * FCFLAGS='-march=native -mtune=native -fuse-linker-plugin -pipe -O0 -Wl,--as-needed -Wl,--hash-style=gnu' * F77FLAGS='-march=native -mtune=native -fuse-linker-plugin -pipe -O0 -Wl,--as-needed -Wl,--hash-style=gnu' * LDFLAGS='-Wl,--as-needed -Wl,--hash-style=gnu' * MAKEOPTS='-j6 -s' * gcc (Gentoo 9.1.0-r1 p1.1) 9.1.0 * Linux robs-rog-laptop 5.2.1-gentoo #1 SMP PREEMPT Fri Jul 19 20:36:16 BST 2019 x86_64 Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz GenuineIntel GNU/Linux ... Attached log from: export WINEDEBUG=+seh,+loaddll,+module wine vc_redist.x86.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=47565 Robert Walker <bob.mt.wya(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|winetricks vcrun* verbs |winetricks vcrun* verbs |fail with Wine 4.12(+) |fail with Wine 4.12(+), | |when using a 32-bit | |WINEPREFIX -- 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=47565 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=47565 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer -- 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=47565 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression -- 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=47565 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban(a)gmail.com --- Comment #2 from Piotr Caban <piotr.caban(a)gmail.com> --- 7ca1c4900e42d608150822ef87a7ce2847a59b6f fixes it for me. Please retest. -- 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=47565 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |7ca1c4900e42d608150822ef87a | |7ce2847a59b6f --- Comment #3 from Alexandre Julliard <julliard(a)winehq.org> --- Fixed. -- 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=47565 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24(a)gmail.com --- Comment #4 from Alexandre Julliard <julliard(a)winehq.org> --- *** Bug 47617 has been marked as a duplicate of this bug. *** -- 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=47565 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.0-rc2. -- 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