[Bug 46654] New: dotnet35sp1 fails to install with winetricks
https://bugs.winehq.org/show_bug.cgi?id=46654 Bug ID: 46654 Summary: dotnet35sp1 fails to install with winetricks Product: Wine Version: 4.2 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs(a)winehq.org Reporter: brendan(a)redmandi.com CC: hans(a)meelstraat.net Distribution: --- Created attachment 63586 --> https://bugs.winehq.org/attachment.cgi?id=63586 Log of dotnet35sp1 failing during install This is with a WIN64 prefix. This was working with 4.1. Most likely related to bug 46638. And once again, either: a) reverting 9839bb7691a1b1c57a4ca501d03825420c1609d7; or b) removing Wow64DisableWow64FsRedirection fixes this 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=46654 --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> --- Created attachment 63626 --> https://bugs.winehq.org/attachment.cgi?id=63626 patch It fails in the BindImage action because imagehlp is a delay load import. By the time we're going to call BindImageEx fs redirection has already been disabled, so the 32-bit version of imagehlp cannot be found. This patch avoids these issues by getting rid of all delay imports. -- 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=46654 --- Comment #2 from Brendan McGrath <brendan(a)redmandi.com> --- Thanks Hans - I can confirm that with this patch applied, I can successfully install dotnet35sp1 with winetricks. I also noticed that another issue now appears to be fixed. In Wine 4.1, after the install of dotnet35sp1, the machine.config under Framework64 was always missing the: - system.runtime.serialization; - system.serviceModel; and - system.serviceModel.activation section groups. But with the latest from GitHub (and this patch applied) that no longer seems to be the case. So that is fixed too! -- 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=46654 --- Comment #3 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Not sure if I did anything wrong, but running winetricks -q dotnet35sp1 with wine-git with your patch in a 64bit prefix yields "002e:err:module:DelayLoadFailureHook failed to delay load imagehlp.dll.BindImageEx wine: Call from 0x7b43e213 to unimplemented function imagehlp.dll.BindImageEx, aborting" for me. -- 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=46654 --- Comment #4 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Gijs Vermeulen from comment #3)
Not sure if I did anything wrong, but running winetricks -q dotnet35sp1 with wine-git with your patch in a 64bit prefix yields
"002e:err:module:DelayLoadFailureHook failed to delay load imagehlp.dll.BindImageEx wine: Call from 0x7b43e213 to unimplemented function imagehlp.dll.BindImageEx, aborting"
for me.
Looks like the patch didn't apply, or maybe you forgot to regenerate the Makefile? -- 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=46654 --- Comment #5 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Hans Leidekker from comment #4)
(In reply to Gijs Vermeulen from comment #3)
Not sure if I did anything wrong, but running winetricks -q dotnet35sp1 with wine-git with your patch in a 64bit prefix yields
"002e:err:module:DelayLoadFailureHook failed to delay load imagehlp.dll.BindImageEx wine: Call from 0x7b43e213 to unimplemented function imagehlp.dll.BindImageEx, aborting"
for me.
Looks like the patch didn't apply, or maybe you forgot to regenerate the Makefile?
I made sure of both and the issue persists. -- 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=46654 Brendan McGrath <brendan(a)redmandi.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |bfd02931acd228e89e6c6ded5dd | |0447815f5a6a0 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Brendan McGrath <brendan(a)redmandi.com> --- I can confirm this is fixed with bfd02931acd228e89e6c6ded5dd0447815f5a6a0 which will be available in Wine 4.3. -- 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=46654 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.3. -- 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