https://bugs.winehq.org/show_bug.cgi?id=47089
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #8 from Bernhard Übelacker bernhardu@mailbox.org --- Tried to get some more information with this issue. Found on the net that a 7-Zip version equal or below 9.38 is able to extract a file [NSIS].nsi from the installer containing the compiled script.
There is just one occurrence of these call sequence: GetDCEx SendMessage 0x0031 = WM_GETFONT SelectObject GetTextMetricsW Free DrawText
The WM_GETFONT seems to return a plausible handle, but SelectObject does not accept it and fails. This happens with WINEARCH=win32 too and maybe causes using a default font there.
In the wow64 prefix the DrawText call receives an invalid hdc and text parameter which leads to the crash. In WINEARCH=win32 the DrawText looks like receiving a plausible hdc but a NULL as text parameter. Could not find where this difference originates.