OPC UA Toolkit 2025 Q3 Crash 0xc0000005 After Clicking "Close (X)" Button on OPC UA Executable

Updated Feb 17, 2026

Reported In

Software

  • LabVIEW OPC UA Toolkit

Issue Details

I am using the OPC UA toolkit in my LabVIEW development environment, and it is working well. However, when I create an executable (EXE) from the LabVIEW development, then LabVIEW closes with an error/crash access violation (0xC0000005) at EIP=0x00007FFED4ED7610 message. This occurs after stopping the EXE and then clicking the "close (X)" button on the OPC UA EXE. I am using the OPC UA Toolkit 2025 Q3.

Any advice on why this issue occurs? 

Solution

This is a known issue that NI R&D has acknowledged. The error dialog box appears after closing the application because the system attempts to free memory that has already been released. This does not impact the functionality of the OPC UA Toolkit, so you can safely ignore the error report, as this does not mean there are some issues in OPC functionality.

 

Currently, there are three workarounds for this issue:

  1. Ignore the dialog box – simply close it. You can then continue using LabVIEW or your application (EXE). We have tested on our end and confirmed that everything works as expected. If you notice any issues when relaunching LabVIEW/exe, please let us know.
  2. Disable NI Error Reporting – this will prevent the dialog box from appearing: 
    1. Search for "NI Error Reporting Settings" in Windows.
    2. Open the executable.
    3. Turn off/disable Participate in NI Error Reporting.
  3. Continue to use 2022 Q4 OPC UA toolkit instead.

 

A fix is planned and will be included in the next OPC UA Toolkit release (26Q2).