Hello everyone,
I’m encountering an issue in TestStand NI with unreleased references to PropertyObjects, and I’m unsure how to resolve it properly. Here are the details of the issue:
When I run my sequence, I get a message indicating that references to PropertyObjects were not released correctly:
- Total number of objects: 12
- Number of top-level objects: 6
The report states that some top-level objects may be retained due to other top-level objects not being released properly. Specifically, there are six PropertyObjects that weren't released, which are listed as follows:
- PIA_RTDATA - Type: Array of Numbers
- PIA_SME - Type: Array of Numbers
- PIA_Telegram - Type: Array of Numbers
- PropertyObject with Value: 0 - Type: Number
- PIA_MS - Type: Number, Value: 0
- PIA_MS - Type: Number, Value: 0
How can I ensure these references are released correctly after use? Is there a specific approach or best practice in TestStand for releasing array and number PropertyObjects?
Any guidance on tracking and releasing PropertyObject references in TestStand would be greatly appreciated!
Thank you!