Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.0.0 RC 1
-
None
-
qt-everywhere-opensource-src-5.0.0.7z (386)
Windows 7
-
cdff53cda858fbf9e4e9b909805132f5033b5165
Description
T:\packages\qt-everywhere-opensource-src-5.0.0-386\qtbase\bin> mt '-inputresource:Qt5Core.dll;#2' -out:extracted.manifest T:\packages\qt-everywhere-opensource-src-5.0.0-386\qtbase\bin> cat .\extracted.manifest <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel> </requestedPrivileges> </security> </trustInfo> </assembly>
This is not critical, since all exe's should have the right manifests, but this will break if you load a DLL directly via rundll or dynamically load it from a non-Qt app.
Attachments
Issue Links
- relates to
-
QTBUG-28682 Wrong .exe manifests are embedded in Qt5Cored.dll
- Closed