NI VeriStand: XNET Database Deploy.vi:5260001 Error on Deployment

Updated Apr 28, 2023

Reported In

Software

  • VeriStand

Driver

  • NI-XNET

Issue Details

I am deploying a VeriStand system definition and I receive the following error:

Error1.png

NI-XNET: (Hex 0xBFF63015) This indicates that a NULL pointer or an empty string was passed to a function. The user should verify that the parameters passed in make sense for the given function.

NI VeriStand: XNET Database Deploy.vi:5260001<APPEND>

Complete call chain:
XNET Database Deploy.vi:5260001
XNET.lvlib:XNET Database Download.vi
System Definition Deployment.lvlib:Call Download Action VI.vi
System Definition Deployment.lvlib: Process All Action on Download VIs.vi
System Definition Deployment.lvlib: Deploy Target Files.vi
System Definition Deployment.lvlib: Deployment Dialog.vi
NI VeriStand Server.lvlib:NI VeriStand Server.vi
NI VeriStand Gateway.lvlib:VeriStand Server Wrapper.vi
Database Alias:
A possible fix could be either to open the XNET Database Editor and register a FIBEX file under this Alias or open System Explorer and replace the XNET Database

 

Solution

This error comes from the XNET database on the VeriStand host system not being findable or targetable from NI-XNET to the target system. To solve this, try the following:
  1. Ensure that the XNET database file (.dbc) is in the same file location as when this was registered in the NI-XNET Database Editor.
    1. Otherwise, re-add this to the NI-XNET Database Editor. This is done by opening the editor and selecting "Open an Existing Database"
  2. Ensure that the database file is on a location accessible to the target system such as a local directory, rather than on a secured network drive
  3. In the VeriStand System Definition, remove the XNET Database and add it back in.