[PATCH 3/3] dbghelp: fix failing SymInitialize for a live 32bit target from a 64bit caller in WOW64

Alexandre Julliard julliard at winehq.org
Tue Aug 31 08:32:57 CDT 2021

Eric Pouech <eric.pouech at orange.fr> writes:

>> Offsetting by 0x1000 is fine.
>> But I'd say that the ELF data should be stored in the 64-bit PEB. Also
>> note that once the new Wow64 architecture is enabled, all ELF data
>> inside 32-bit processes is going to be 64-bit.
> ok I'll resend the serie with just offsetting for now.
> is there a way to test the new WoW64 arch before it's enabled?

You can try the patch below. Note that you need to apply the
ntdll-NtAlertThreadByThreadId series from wine-staging first.

Alexandre Julliard
julliard at winehq.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: wow64.diff
Type: text/x-diff
Size: 22857 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20210831/b3fa460f/attachment-0001.diff>

More information about the wine-devel mailing list