https://bugs.winehq.org/show_bug.cgi?id=39145
Bug ID: 39145 Summary: module:load_native_dll - create_mapping() = INVALID_IMAGE_FORMAT Product: Wine Version: 1.7.47 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: mattmill30@googlemail.com Distribution: ---
When attempting to launch a 32bit windows application within a 64bit wine environment, without a 32bit version of WINE also installed, the application fails to start with the ambiguous sequence of errors: createmapping() = INVALID_IMAGE_FORMAT { handle=0000 } warn:module:load_dll Failed to load module L"C:\Program Files (x86)\Developer\Application.exe"; status=c000007b.
This appears to advise that the EXE or DLL is corrupt when infact WINE simply cannot handle the image due to the method by which it was compiled.
As this is a realworld scenerio (https://forum.winehq.org/viewtopic.php?f=8&t=23434) and the usage of x86_64 in distributions is ambiguous as to whether x86 compatibility is compiled into packages, a soon-to-follow error message needs to explain the cause of this error. (Especially in the graphical debugger).
E.g. WINEDEBUG stderr: ...INVALID_IMAGE_FORMAT... ...IMAGE_FORMAT is $IMAGE_FORMAT_TYPE. Compile WINE with $IMAGE_FORMAT_TYPE support.
Graphical debugger: %IMAGE_FORMAT_TYPE support is missing from this installation of WINE.
https://bugs.winehq.org/show_bug.cgi?id=39145
Matthew Millar mattmill30@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |win64 Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=39145
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=39145
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #1 from super_man@post.com --- http://scientificlinuxforum.org/index.php?showtopic=3170
https://bugs.winehq.org/show_bug.cgi?id=39145
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #2 from winetest@luukku.com --- Maybe related to bug 38950