NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

What is R6025 Pure virtual function call run-time error?

After I upgraded TestStand3.0, calls to my LabView operator interface vi hangs and error occured stating R6025 - pure virtual function call runtime error.
0 Kudos
Message 1 of 4
(5,739 Views)
LegalEngineer,

Use the TestStand Version Selector to make sure that TS 3.0 is registered. It is located under the ..\National Instruments\Shared\TestStand Version Selector folder. Select 3.0 and Make Active.

Are you able to run a sequence in the sequence editor?

By "calls to my LabVIEW operator interface VI", do you mean you are opening the default LV Operator Interface and trying to run a sequence?

Were there any installation errors?

Best Regards,

Matt P.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 4
(5,738 Views)
Dear Matt,

Thank you for your respond.

The problem has been actually fixed by removing older versions of LabView Run-time engines. I had version 5.1, 6.0, 6.1 and 7.0 after I installed TestStand 3.0. I didn't think this could cause an issue. After I removed run-time engine vesions 5.1 and 6.0 I don't get the error message anyomre.
0 Kudos
Message 3 of 4
(5,738 Views)

R6025 pure virtual function call is a virtual C++” may be caused by missing or out of date Microsoft Visual C++ Redistributable. Please download and install the latest graphics driver, which also includes also the latest Microsoft Visual C++ Redistributable upon installation.
For AMD graphics card, please see link http://support.amd.com/en-us/download
For NVIDIA graphics card, please see link http://www.nvidia.com/Download/index.aspx
For Intel® HD Graphics driver, please see link https://downloadcenter.intel.com/search?keyword=Intel%C2%AE+HD+Graphics+
NOTE: When you are installing a graphics card driver, alway enable or select Clean Install.
Check for other workaround here:
https://www.errorsolutions.tech/error/r6025-pure-virtual-function-call/

0 Kudos
Message 4 of 4
(2,080 Views)