On a computer that is running the Microsoft .NET Framework 3.5 Service Pack 1 (SP1), the just-in-time (JIT) compiler and the Native Image Generator (Ngen.exe) that use the Mscorjit.dll file may generate incorrect code. Therefore, a 32-bit Managed C++ application may produce incorrect results.
This problem occurs if the following conditions are true:
This problem occurs if the following conditions are true:
- The struct or the class in the source code has less than four scalar varieties and no managed object references.
- You use the Cpblk instruction or the Initblk instruction.