[Bug 50784] wine crashes trying to call the entrypoint of an ILONLY exe in a 64-bit process

WineHQ Bugzilla wine-bugs at winehq.org
Tue Mar 9 14:44:35 CST 2021


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

Esme Povirk <madewokherd at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|ntdll                       |wineserver

--- Comment #1 from Esme Povirk <madewokherd at gmail.com> ---
>From a +server log:

0024: create_file( access=80100000, sharing=00000005, create=1,
options=00000060, attrs=00000000,
objattr={rootdir=0000,attributes=00000040,sd={},name=L"\\??\\Z:\\home\\wine\\wine-mono\\tests\\tests-x86_64\\vararg_pinvoke.exe"},
filename="/home/wine/.wine/dosdevices/z:/home/wine/wine-mono/tests/tests-x86_64/vararg_pinvoke.exe"
)
0024: create_file() = 0 { handle=001c }
...
0024: create_mapping( access=000f000d, flags=01000000, file_access=00000001,
size=00000000, file_handle=001c, objattr={} )
0024: create_mapping() = 0 { handle=0020 }
...
0024: get_mapping_info( handle=0020, access=00000001 )
0024: get_mapping_info() = 0 { size=00006000, flags=01800000, shared_file=0000,
image={base=00400000,entry_point=0040231e,map_size=00006000,stack_size=00100000,stack_commit=00001000,zerobits=00000000,subsystem=00000003,subsystem_minor=0000,subsystem_major=0004,osversion_major=0004,osversion_minor=0000,image_charact=010e,dll_charact=0000,machine=014c,contains_code=1,image_flags=00,loader_flags=00000001,header_size=00000200,file_size=00000800,checksum=00000000,cpu=x86}
}

If I understand this correctly, image_flags here should have 02 set, indicating
an ILONLY image.

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