[Bug 25742] Multiple applications crash due to unimplemented function ntdll.dll.RtlCreateTagHeap (WINEPREFIX tainted with Win7 dlls)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 18 15:32:35 CST 2014


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |focht at gmx.net
           Hardware|Other                       |x86
         Resolution|---                         |INVALID
            Summary|Heap tagging API not        |Multiple applications crash
                   |implemented                 |due to unimplemented
                   |                            |function
                   |                            |ntdll.dll.RtlCreateTagHeap
                   |                            |(WINEPREFIX tainted with
                   |                            |Win7 dlls)
                 OS|other                       |Linux

--- Comment #7 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this 'meta' bug is kind of pointless as of now.

All the apps mentioned here were run from tainted WINEPREFIXes, containing
native dlls copied from Windows 7 installation.
Load references to 'KERNELBASE.dll' which is directly imported by Win7+ system
dlls is an indication of a tainted prefix.

--- quote ---
(A little searching finds another app uses that function: LogParser.exe,
a 'free' tool from MS. 
http://forum.winehq.org/viewtopic.php?p=59412&sid=261d7db75e0de8edd1a33363ccb26726 
Might be useful for testing.)
--- quote ---

I investigated this tool -> waste of time.
No single early/late bound reference to this API.

The guys from the forum post simply messed their prefix up by copying Win7
dlls.

I've yet to see an application that makes direct use of heap tagging API
(imports it).

Revising summary to collect all dupes here and resolving as 'invalid'.

Reopen if you can provide a real world app which needs this API, obviously
installed/running from a clean (new!) WINEPREFIX with no overrides/copied dlls.

Regards

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