01-04-2018 03:43 PM
I was using LabVIEW 2016 and then upgraded to 2017 on Windows 7. Now, when I open up one of my reentrant sub-VIs while my program is running it behaves like a non-reentrant. Additionally, no clone # is produced when opening up any of this sub-VIs instances. I've gone back in the project and opened the VI and checked to make for certain it was set to non-reentrancy and have tried both shared and preallocated with no behavioral difference nor clone production.
I've tried the above with other reentrant VIs that previously worked as well, and they still executes as a non-reentrant as well even though they are not selected for non-reentrancy. Any help is appreciated and thank you.
Solved! Go to Solution.
01-04-2018 03:54 PM
That's a known bug in 2017 that is (I understand) going to be fixed in 2017SP1.
01-04-2018 03:54 PM
That seems very unusual. can you attach one of the VIs?
01-04-2018 04:07 PM
The part with opening up the the sub-VI instances looks like it was fixed with a patch. Do you have the LV 2017 f2 patch installed?
http://www.ni.com/product-documentation/54009/en/
01-04-2018 05:44 PM
Ah, you're correct, I needed the patch. Sorry about that and thank you for the help and your time.
01-04-2018 07:10 PM
I thought I would chime in.
Please post a vi snippet that demonstrates the bug and the f2 fix.
I got some co-workers that might need that info in an internal memo.