07-01-2010 11:15 PM
LabVIEW 2009 SP1 crashes with the following error message when attempting to revert a polymorphic VI:
Fatal Internal Error, "image.cpp" line 5144
LabVIEW version 9.0.1
Just tested with 8.6.1 and the same crash occurs (line 5149 though). It doesn't appear to happen on LabVIEW 8.2.1. Either it's just me, or noone has reverted a polymorphic VI in the last 5 years...
07-02-2010 01:46 AM
07-02-2010 03:53 PM
Hi Greg,
When you say revert a polymorphic VI do you mean save for previous version or are you talking about the actual Revert VI Method?
If you run into again, please select the "contact NI" option of the error message. This will send the crash log for us to evaluate. If no one sends us an error log, we will never know that the issue exists. We are always appreciative of your feedback.
07-02-2010 08:39 PM
I've done as you suggest, so the log file should be sent in (sorry I had Internal Error Checking turned off so didn't get the prompt). The log file actually says the error is in setstate.cpp line 4046.
The steps involved to cause the crash are:
1. Open any polymorphic VI
2. Change it in some way (say by moving a subVI in the list)
3. Select File/Revert... and then Discard
07-03-2010 10:41 AM - edited 07-03-2010 10:41 AM
I see the same thing happen in 2009 (non SP1). Definitely looks like a bug to me.
07-06-2010 04:40 AM
Is a car being filed?
07-07-2010 07:31 PM
I was able to reproduce this issue with LabVIEW 2009 SP1 and created CAR 239302. For now if you make a change to a polymorphic VI and want to revert back you must close the VI without saving and reopen the VI. Sorry if this has been an inconvenience to any of you.