[Bug 47089] 32-bit Winamp 5.80 installer crashes in 64-bit WINEPREFIX after pressing 'Next'

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jan 22 05:10:00 CST 2022


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

Bernhard Übelacker <bernhardu at mailbox.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bernhardu at mailbox.org

--- Comment #8 from Bernhard Übelacker <bernhardu at 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.

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