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
(347 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
(299 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
(283 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
(268 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
(252 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
(221 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
(197 Views)