Possibly a bug.
In the attached is the dialog.vi example from Examples\Fundamentals\Launching a Modal Dialog\LabVIEW\Launching a Modal Dialog.seq. When this modal VI is called in exactly the following scenario, the VI will hang and LabVIEW must be force-quit:
In the PreUUT callback:
- Call modal dialog.vi
- Call TestStand Message Popup set to modal
- Call modal dialog.vi
It's not a 100% consistent hang, so the attached example calls the two steps in a loop. The problem seems to be midly related to execution speed -- if you mash on the enter key, the hang occurs pretty reliably. It also seems exclusive to being done in PreUUT.
Confirmed on separate PCs in two versions:
- TS 2019 / LV 2019
- TS 2023 / LV 2024