12-02-2011 09:38 AM
Has anyone seen this problem. In the attached program the control at the top of the front panel named "Part Number" is a U64 which was part of an earlier program. I wanted to change the representation of the control since I don't need a U64 so I tried to change it to a U8 or any other unsign number and get an fatal internal error which closes the program. The error screen is also attached. Is this a know issue? Is there a work around the problem? Just not sure why changing this control's representation would cause such a error? Please let know if this has been seen before.
Regards
Gary
12-02-2011 04:34 PM
Hey Gary,
Sorry to hear that you're experiencing this error. This could be related to a known LabVIEW 2010 issue with case structure selectors having their representation changed. A Corrective Action Request for that particular issue has been filed for this so that it can be looked at for future versions. The workaround is to delete and re-add the case structure (just the one where the Part Number is the case selector, located in your "WaitStart" state). Basically, the case structure gets corrupted causing the crash.
I wasn't able to reproduce this on my machine, however I had to cull a lot of your code to run it here due to missing subVIs, etc. Let me know if deleting and re-adding the case structure fixes your issue and hopefully we can get to the bottom of this.
Courtney L.
Applications Engineer
National Instruments