[ros-bugs] [Bug 5816] New: Cannot start application compiled with Visual Studio in ReactOS

ReactOS.Bugzilla at reactos.org ReactOS.Bugzilla at reactos.org
Tue Jan 11 16:42:47 UTC 2011


http://www.reactos.org/bugzilla/show_bug.cgi?id=5816

           Summary: Cannot start application compiled with Visual Studio in
                    ReactOS
           Product: ReactOS
           Version: TRUNK
          Platform: x86 Hardware
        OS/Version: ReactOS
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: Kernel
        AssignedTo: ros-bugs at reactos.org
        ReportedBy: andre at woesten.com


Created an attachment (id=5612)
 --> (http://www.reactos.org/bugzilla/attachment.cgi?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.


-- 
Configure bugmail: http://www.reactos.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Ros-bugs mailing list