Details
-
Bug
-
Resolution: Incomplete
-
Major
-
None
-
None
-
Operating System: ReactOS
Platform: x86 Hardware
Description
Created an attachment (id=5612)
Test project for bug reproduction
Revision 50353
I created a pure Windows-API based test project with Visual Studio 2008. I copied the CRT into reactos/system32 (msvcr90.dll). When I try to start this application in ReactOS, it gives me the following errors:
-
-
- WITH MANIFEST ***
-
(lib\rtl\actctx.c:1485) unknown element trustInfo
(lib\rtl\actctx.c:2007) looking for name=Microsoft.VC90.CRT version=9.0.21022.8 arch=x86
(lib\rtl\actctx.c:1917) no matching file for x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.._*.manifest
(lib\rtl\actctx.c:2082) Could not find dependent assembly Microsoft.VC90.CRT
WARNING: MmLockPageableDataSection at ntoskrnl\mm\ARM3\drvmgmt.c:62 is UNIMPLEMENTED!
WARNING: MmUnlockPageableImageSection at ntoskrnl\mm\ARM3\drvmgmt.c:39 is UNIMPLEMENTED!
(dll\ntdll\ldr\startup.c:582) Failed to initialize image
-
-
- WITHOUT MANIFEST ***
-
(dll\ntdll\ldr\startup.c:582) Failed to initialize image
And a message appears:
Runtime Error!
Program C:\ros_lines_no_manifest.exe
R6034
An application has made an attempt to load the CRT incorrectly.
I provide a package here:
www.localmindprovider.com/reactos_vc_bug.zip
with all necessary project files to build the app and test it on your own. The Release Folder in the package contains the executable with and without manifest.
Attachments
Issue Links
- is blocked by
-
CORE-7653 nodll hell: problems with ms redistributable packages
- Open