03-08-2017 12:36 PM
I'm getting below warning message when I close TestStand after running one TSM sequence.
What could cause this problem?
References to PropertyObjects were not released properly.
Total number of objects: 102
Number of top-level objects: 5
Note: Some top-level objects may be included if they are referenced by
an incorrectly released top-level object. For example, an unreleased
SequenceContext object references a SequenceFile object.
The following top-level objects were not released:
Type Definitions [4 object(s) not released]
Type Definition #1:
Name: NI_SemiconductorModule_StationSettings
Type Definition #2:
Name: NI_SemiconductorModule_CustomStationSettings
Type Definition #3:
Name: NI_SemiconductorModule_StandardStationSettings
Type Definition #4:
Name: Path
PropertyObjects [1 object(s) not released]
PropertyObject #1:
Name: StationSettings
Type: NI_SemiconductorModule_StationSettings
Solved! Go to Solution.
03-08-2017 04:48 PM
This means a reference to an object was left open. Do you override the GetStationSettings Callback?
TestStand: PropertyObjects Were Not Released Warning When Using LabVIEW Code Module
-Trent
03-09-2017 05:45 PM
I verfied it isn't a severe memory leak by memory profiling.
And I can disable the popup in TestStand by unchecking “Report Object Leaks” under ‘Configure » Station Options » Preferences » Debug Options’.