[Bug 48523] New: dlls/toolhelp16.dll16 LocalFirst and LocalNext only return LMEM_FIXED handles
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Jan 26 11:15:09 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=48523
Bug ID: 48523
Summary: dlls/toolhelp16.dll16 LocalFirst and LocalNext only
return LMEM_FIXED handles
Product: Wine
Version: 5.0-rc6
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: dirk.niggemann at gmail.com
Distribution: ---
I have a program (HP Chemstation G1701BA) which ha two 16-bit components
(MSTOP.EXE and MSCONFIG.EXE) which inspect their own allocated local heaps to
find their menus.
They use TOOLHELP.DLL to do this(LocalFirst() and LocalNext()) .
However, the Wine implementation of toolhelp.dll does not return any of the
moveable local heap handles, only the fixed ones. This causes both programs to
error during menu building with an internal 'CP Object not found' error.
I have an unfinished test implementation of toolhelp.dll that handles moveable
handles which seems to resolve this issue.
--
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