LabVIEW Crash When Using Legacy DataSocket API

Updated Jun 21, 2024

Reported In

Software

  • LabVIEW

Issue Details

I am using LabVIEW 2009 and above with DataSocket Legacy API. When I run my code, LabVIEW's memory increases and causes LabVIEW to crash with the following error code.

Exception: Access violation (0xE06D7363) AT EIP=0x7615FA72

Solution

DataSocket Legacy API uses different type of reference compared to current DataSocket API and will cause memory leak when used in LabVIEW 2009 or higher versions. It is recommended to use supported DataSocket API which covers all legacy functions.