NI TestStand

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

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
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

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
For NVIDIA graphics card, please see link
For Intel® HD Graphics driver, please see link
NOTE: When you are installing a graphics card driver, alway enable or select Clean Install.
Check for other workaround here:

0 Kudos
Message 4 of 4