Solid Edge Microsoft Visual C++ Runtime Error R6025 - pure virtual function call

2021-10-06T23:58:57Z
DRAFT

Summary


Details

This issue only occurs on the specific machine.


When launch Solid Edge on that machine and open a draft file with Excel inserted, user gets the following error:


 
"Microsoft Visual C++ Runtime Library


Runtime Error!


Program: C:\Program Files\Solid Edge ST9\Program\Edge.exe


R6025


- pure virtual function call"




 Then the Solid Edge application will exit. It may or may not occur all the time.


 It has never happened on the customer's other machines.



Solution

Solid Edge ST9 uses Microsoft .NET Framework 4.5. Solid Edge setup.exe automatically installs the Microsoft .NET 4.5 Framework, if it does not exist on the machine. The msiexec utility, commonly used for silent install, will not install or update the .NET Framework. This will need to be done manually. Your machine needs to be connected to the internet to install .NET Framework.
- It could be possible if user have installed any software which uses later .NET version of 4.5 and it got upgraded.
If the version of Microsoft .NET Framework is newer than 4.5, try uninstalling it and installing .NET 4.5 product version (please refer readme.htm from Solid Edge ST9 Program folder).

Additionally; check if you have installed or uninstalled anything else recently?  Solid Edge exe is looking for C++ runtime libraries compatible with the version it was built with.  Solid Edge delivers C++ runtimes but so do other applications too.  It is possible something has removed or prevented the installed of the runtimes.  

Notes and References

10117897

Hardware/Software Configuration

Platform: INTL64
OS: windows
OS Version: 1064
Product: SOLID_EDGE
Application: DRAFT
Version: V109.0
Function: OTHER

Ref: 002-8564032

KB Article ID# PL8564032

Contents

SummaryDetails

Associated Components

DRAFT: DRAWING_VIEWS