LabWindows/CVI Application Fails to Execute on Windows XP Service Pack 2 with Remote Execution Security Enabled Primary Software: LabWindows/CVI Run-Time EnginePrimary Software Version: 7.0 Primary Software Fixed Version: N/A Secondary Software: N/A
Problem: My application throw a General Protection Fault after installing Windows XP Service Pack 2 (SP2) and enabling "Memory Execution Protection". How can I correct this problem? Solution: When LabWindows/CVI starts up on a Win XP SP2 machine, which has a processor that supports the "memory execution protection" feature, a General Protection Fault occurs and the process cannot continue executing. This affects both the environment and the run-time engine. VISAIC (VISA Interactive Control) also builds with the CVI run-time engine. Hence, upon execution, a message popup states that the execution failed due to status = 0xC0000005. In addition, any other application that uses the LabWindows/CVI 7.0 run-time engine will have the same problem. The LabWindows/CVI run-time engine has been patched to fix this problem. The fix is contained in versions of the cvirte.dll greater than or equal to 7.0.0.395. You can download the latest version of the run-time engine from the Drivers and Updates page. This will update the version of the CVI run-time engine on your machine. Related Links: Drivers and Updates Page: Latest Version of the LabWindows/CVI Run-Time Engine Attachments:
Report Date: 03/19/2004 Last Updated: 05/13/2008 Document ID: 37AF2I86 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
