[Bug 48417] 32-bit PE 'kernelbase.dll' has default imagebase 0x10000000 when built with llvm-mingw, preventing non-relocatable native executables from being loaded

WineHQ Bugzilla wine-bugs at winehq.org
Tue Feb 2 17:47:39 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=48417

--- Comment #9 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

addendum to Alexandre's comment #5

--- quote ---
The right fix is to map the exe before anything else, but there's still some
work left before we can do that. For now, setting an explicit load address for
kernelbase should be enough.
--- quote ---

This is now fulfilled by commit
https://source.winehq.org/git/wine.git/commitdiff/72baffdb6d7ce2d8c2bb0656b48e6b963faa4de3
("ntdll: Load the main module before the other dlls.").

Regards

-- 
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.



More information about the wine-bugs mailing list