05-25-2010 11:42 AM
LabVIEW 2009 SP1 (9.01) crashes or hangs when trying to save VIs to previous version 8.0 if the VI includes a Call Library Function Node. It works fine saving to 8.2. I don't have anything else in between 8.2 and 9.01 to try it (or the time to do it...). Saving to 8.2, then running 8.2 and saving to 8.0 works, albeit generating broken VIs, as back then call function didn't have error or path control and indicator connectors.
Not sure if this happens all the time, but if the path control/indicators are selected to be shown under properties of the call, 9.01 will crash (attached test1.vi), if not selected 9.01 will hang (attached test2.vi). The two attached simple VIs (which don't work as I simply connected to a call in kernel.dll but didn't fill in any args...) exhibit the behaviors above.
Is this my system only, or can anyone replicate the problem? I'm actually trying to go back to 7.1 and this adds yet another step in an already convoluted process...
05-26-2010 11:15 AM
I was able to reproduce the crashes with the VIs you provided. This behaviour was reported to R&D, Corrective Action Request 230671, for further investigation.
What you are doing is a great workaround until we find the root cause of the behavior. In LabVIEW 2009 SP1 you can Save for Previous in LV 8.6, 8.5 or 8.2 and then from there Save for Previous to LV 8.0.
Thank you for the feedback you provided!