LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Receive "Fatal Internal Error: Linker.cpp, line 1926 when run executable.

Hi, I use invoke node to call multiple subvi.vit, it work fine under .vi but when run under an executable I receive this error:
 
Fatal Internal Error: 'linker.cpp", line 1926
LabVIEW Version 7.0 You will lose any unsaved work. For more assistance in resolving this problem, please relaunch LabVIEW, or contact National Instruments.

Any suggestion will be very appreciated
0 Kudos
Message 1 of 2
(2,174 Views)
Hi David,

What you are seeing is a known issue when calling LabVIEW 7.0 VITs from an executable or DLL if the VITs include any Express VIs. It can happen if you try to load multiple instances of that template VI using VI Server.

There are a couple of workarounds for this issue:
  1. Take all the express VIs that are inside the template VI and turn them into static subVIs. You can do this by right-clicking on the express VI and selecting "Open Front Panel"; then save the express VI as a normal subVI.
  2. Build the entire application into a single executable, which will force all of the express VIs to get compiled as static subVIs.
  3. Don't use the runtime engine at all and always run your application in development mode.
Let me know if the workarounds fix your issue, thanks.

Good luck!
- Philip Courtois, Thinkbot Solutions

Thinkbot Solutions
0 Kudos
Message 2 of 2
(2,164 Views)