VI Server Call Causes LabVIEW Embedded Application to Crash Primary Software: LabVIEW Modules>>Embedded Development ModulePrimary Software Version: 2.0 Primary Software Fixed Version: N/A Secondary Software: N/A
Problem: Inside the LabVIEW Generic Error Handler VI there is an Open VI Server call. This VI Server call gets the name of the VI being called. My LabVIEW Embedded application seems to crash when I have the Generic Error Handler VI in it. Can I use the VI Server functionality in my LabVIEW Embedded application? How do I confirm that the VI Server is the cause of the application crashing? Solution: When a LabVIEW Embedded application crashes, a possible reason could be a VI Server call. The VI Server functionality of getting the name of the VI being called is currently not supported in LabVIEW Embedded. In order to get your LabVIEW Embedded application to run correctly, you should remove these VI Server calls. Take the following steps to confirm that the VI Server is the cause of the crash:
Note: The exact method for passing the preprocessor definition will depend on the specific embedded target. Begin VI Alloc VI heap Run block diagram Related Links: Attachments:
Report Date: 09/18/2006 Last Updated: 10/04/2006 Document ID: 41685T00 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
