LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LV 8.6.1 reports Bogus Error

LV 8.6.1f1

 

My VI has an error.

I click on the (broken) RUN button to find the error.

In addition to the error I expect, I find a bogus report (sometimes more than one).

The bogus error is always about an "undefined type", except it's bogus because the type IS defined (notice the wire to the CLUSTER CONTAINING MOUSE indicator is NOT broken).

 

The bogus error is always about a refnum control or indicator. 

 

If I fix the real error (enum conflict) the bogus error does not show up.

 

The enum has nothing to do with the indicator mentioned. 

 

Weird. 

 

 

 bogus Bug.PNG 

Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com


LinkedIn

Blog for (mostly LabVIEW) programmers: Tips And Tricks

0 Kudos
Message 1 of 6
(3,312 Views)

I've had this error as well (also on 861f1). It occured any time I edited an enum being used to select cases, and the code had to recompile (apply updates) to the cases. There would be an unrelated control that somehow lost datatype... but not really.

 

I have also had this error where I fix another issue, expecting the bogus issue to repair itself, but the arrow remains broken. But, I click the broken arrow and the VI runs  Smiley Surprised and then remains repaired (broken arrow is gone when I hit stop).

 

 

edit: maybe it just resents my username Smiley Happy

 

Message Edited by Broken Arrow on 08-16-2009 09:31 AM
Richard






0 Kudos
Message 2 of 6
(3,298 Views)

maybe it just resents my username

 

Heh.  Maybe you should call yourself "Chief Running Bear" and it would work.Smiley Happy 

Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com


LinkedIn

Blog for (mostly LabVIEW) programmers: Tips And Tricks

Message 3 of 6
(3,291 Views)

Hello Steve,

 

Could you post an example VI that demonstrate the error so I can validate it and report to the R&D.

 

Thanks!

Andy Chang
National Instruments
0 Kudos
Message 4 of 6
(3,267 Views)

Could you post an example VI that demonstrate the error

 

Wow, it turns out to be remarkably easy to demonstrate.

 

Attached is a VI.

Below is a picture of it.

 

The rule seems to be

IF

   a CONTROL/INDICATOR is a REFERENCE to a CLUSTER

AND 

   some other error exists on the VI

THEN

   complain about HIDDEN GIZMO has no type

ELSE

   don't complain. 

 

Just delete the bad wire and BOTH errors go away. 

 

Bogus Bug.PNG 

Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com


LinkedIn

Blog for (mostly LabVIEW) programmers: Tips And Tricks

Message 5 of 6
(3,262 Views)

Hello Steve,


Thank you for the bug report. I've validated the same error occurs in LabVIEW 8.6 and 2009. This behavior is reported to R&D with corrective action report (CAR #183198) and hopefully we will address this issue in the near future.

 

Thank you

Andy Chang
National Instruments
0 Kudos
Message 6 of 6
(3,232 Views)