Errors -1074384758 or -1074384895 using NI-XNET Create Session

Updated Jan 15, 2019

Reported In

Hardware

  • CompactRIO Chassis
  • CompactDAQ Chassis

Software

  • LabVIEW
  • TestStand

Driver

  • NI-XNET

Issue Details

When I try to create an NI-XNET Session on my CompactDAQ (cDAQ) chassis after multiple NI-DAQmx tasks are already running I get either Error -1074384758 or Error -1074384895: NI-XNET: (Hex 0xBFF63001) An internal error occurred in the NI-XNET driver.  Why is this and how can I correct this issue?

Solution

This issue is the result of a software bug and has been corrected in NI-DAQmx versions 17.1.1 and later.

If upgrading NI-DAQmx is not an option for your system the following workarounds can be applied:
  • Create your XNET session prior to creating your DAQmx tasks.
  • Downgrade to NI-DAQmx 15.0 , if your hardware is supported. 
Additional information on the NI-DAQmx 17.1.1 patch can be found in the NI-DAQmx 17.1.1 Patch Details.

Other possible reasons:

  • The C-Series module or cDAQ/cRIO chassis may have been removed from the system either intentionally or through a USB driver issues. Or the chassis had a problem and failed to notify it NI-XNET. After some improvements released in NI-XNET 17.5 version, it is possible to fix this bug. 
  • This error is also present when the Queue size parameter is not properly configured for your application. In general, try to following the recommendation from Queue Size.
  • This error could be due to memory allocation and not related to the XNET driver. Check Windows Task Manager or Performance Monitor to see if memory growth is an issue, and follow the Troubleshooting Memory Growth Issues in TestStand Systems guide.

If the previous solutions do not resolve the behavior, please contact National Instruments Support for more assistance.

WAS THIS ARTICLE HELPFUL?

Not Helpful