Hi all !
Since more than 2 years we've used more than 30 third party VXIpnp driver under our TestStand / LabWindows/CVI test systems.
From our own experience, we found that all drivers using the "Instrument support only" engine DLL (INSTRSUP.dll) where more subject to create memory corruptions after several sequence executions.
Typically, rebuilding drivers DLLs with "full runtime engine" instead of "instrument support only" always made the memory corruptions disappeared.
Removing the related drivers from our DLL module called by the TestStand sequences also made those corruptions disappears.
However, we were never able to explicitly demonstrate this behaviour in a "simplified" environment (i.e. without passing th
rough a TestStand Sequence etc.).
Since most recent VXIpnp drivers are compiled with "Full runtime engine", I supposed other people may have seen problems like this before ?!?
Please tell me your own experience on this !