LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Reentrancy bug in 24Q3

I just moved from 23Q3 to 24Q3 and noticed that lv won't let me call the base class method from a derived anymore. Happening in factory pattern having a base class configure method getting called from a derived configure method. The base class method is abstract, so there is no reason why this should be illegal. This was not an error in 23. Did that got noted already?

Actor Framework
0 Kudos
Message 1 of 7
(354 Views)

@Quiztus2 wrote:

I just moved from 23Q3 to 24Q3 and noticed that lv won't let me call the base class method from a derived anymore. Happening in factory pattern having a base class configure method getting called from a derived configure method. The base class method is abstract, so there is no reason why this should be illegal. This was not an error in 23. Did that got noted already?


If you have set a save version before 2024 it may be the same thing as this https://forums.ni.com/t5/LabVIEW/Reentrancy-bug-in-LabVIEW-2024-Q3-with-backsaving/m-p/4408431 

0 Kudos
Message 2 of 7
(306 Views)

I didn't choose any setting explicitly. I just installed lv24q3, copied project source an started a build.

Actor Framework
0 Kudos
Message 3 of 7
(290 Views)

@Quiztus2 wrote:

I didn't choose any setting explicitly. I just installed lv24q3, copied project source an started a build.


If you open a project that had been saved in LabVIEW 2023, by default LabVIEW 2024 Q3 will apply a save version of 2023 and save any source-only VIs in 2023.

0 Kudos
Message 4 of 7
(275 Views)

Ah Ok, here we go. Didn't expect that. You could be right then. Did you file a bug report already?

Actor Framework
0 Kudos
Message 5 of 7
(259 Views)

@Quiztus2 wrote:

Ah Ok, here we go. Didn't expect that. You could be right then. Did you file a bug report already?


Yes. I am in the process of convincing them there is a bug.

0 Kudos
Message 6 of 7
(228 Views)

Unfortunately, I won't be able to support you on this for now, as I don't have access to LabVIEW. However, please keep me informed if you get rejected.

Actor Framework
0 Kudos
Message 7 of 7
(204 Views)