LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW save error code 3: FP heap

Hello,

 

On an existing LabVIEW project I was working on some major modifications, but to my frustration I was not able to save my changes at a certain point because of the following error:

 

LabVIEW: (Hex 0x2A) Generic error.

 

Cannot Save VI "[VI name].vi"

LabVIEW save error code 3: FP heap

 

ArjenvdZ_0-1741861355166.png

 

Searching on the internet I found a couple of threads with the same issue and even a NI Knowledge Base article which was not very helpful (I had no intention to reinstall LV, thank you)

https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YOsKCAW

 

After some digging I was able to locate the error and reproduce it.

 

In my case the error occurs when I set a U16 Text Ring to "Adapt to Source" to a double precision input.

No error will occur when the representation of the U16 Text Ring is manually changed to double precision.

 

Tested on LabVIEW Version 2023 Q (64-bit) 23.3.2f2.

 

Maybe NI can use this feedback to resolve this issue and perhaps my feedback can be of help for anyone facing the same issue.

 

Please find attached VI to reproduce my findings.

 

Thanks,

 

Arjen

 

0 Kudos
Message 1 of 3
(206 Views)

Hi Arjen,

 

I could reproduce the same issue with LV2023 Q3 (64bit) and LV2024 Q3 (64bit).

To narrow down the bug, it seems to only happen when the Ring has non-sequential (or non zero-based) values (like 1,2,3 in your example instead of 0,1,2).

 

Regards,

Raphaël.

0 Kudos
Message 2 of 3
(163 Views)

@raphschru wrote:

Hi Arjen,

 

I could reproduce the same issue with LV2023 Q3 (64bit) and LV2024 Q3 (64bit).

 


2025 Q1 (64-bit) 25.1.1f1 is affected as well.

 

0 Kudos
Message 3 of 3
(158 Views)