https://bugs.winehq.org/show_bug.cgi?id=44954
--- Comment #14 from Matthew matthew@digivation.net --- (In reply to Alistair Leslie-Hughes from comment #11)
Hi Matthew
If you apply the staging patches, but change the function is_resource_dll to return !info.TransferAddress;
Does that fix the issue?
Alistair, I misread your patch test request, and modified my is_resource_dll to return "!info.ImageContainsCode" instead of "!info.TransferAddress".
Applying the latest wine-staging patches to wine-3.8, containing your modification to the is_resource_dll function does not resolve the issue - I'm still failing to load the icu*.dll files.
When is_resource_dll is modified to return !info.ImageContainsCode, the load will succeed - but I'm not sure if that's a valid change, as I have not had time to research the NtQuerySection function.
Matthew