NI does not actively maintain this document.
This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.
The LabVIEW 2012 f3 patch is available as a combination patch for the LabVIEW 2012 development environment and the LabVIEW 2012 Run-Time Engine. The patch is also available as a standalone release for the LabVIEW 2012 Run-Time Engine.
The patch fixes the three issues below. It also includes the fixes made in the LabVIEW 2012 f2 patch. NI strongly recommends this patch for all LabVIEW 2012 installations, and you must install this patch for all LabVIEW 2012 f2 installations to resolve an installer issue that may have removed files from the LabVIEW 2012 Run-Time Engine. It is available via Update Service, or from the Drivers and Updates links below.
Note: CAR 371733 fixes an issue with the LabVIEW compiler, but you must recompile the affected VIs to take advantage of this fix. LabVIEW automatically recompiles a VI after it has been edited and you attempt to run it or save it. Alternatively, you can force a VI to recompile.
To help determine whether you have code that needs recompilation, follow the LabVIEW 2012 f3 Upgrade Test installation instructions below.
Issues Fixed in LabVIEW 2012 f3
ID | Description |
373212 | Installing the LabVIEW 2012 f2 patch over the LabVIEW 2012 f1 patch on Windows may inadvertently remove files from the LabVIEW 2012 Run-Time Engine, preventing it from running correctly. |
371733 | Passing array data to a Formula Node may produce incorrect results or cause LabVIEW to crash. |
370957 | Reading or writing data from LabVIEW for Windows (64-bit) via shared variables or network streams, or from LabVIEW for Mac or Linux via DataSockets, to an array of clusters that contain only numerics, may produce incorrect results. |
LabVIEW 2012 f3 Upgrade Test Installation Instructions:
labview2012_f3_upgrade_test.zip
setup.exe
.LabVIEW 2012 f3 Upgrade Test
folder to the<user folder>\Documents\LabVIEW Data\VI Analyzer Tests
folder. If necessary, create the VI Analyzer Tests
folder.<User Specified> » VI Analyzer Tests » LabVIEW 2012 f3 Upgrade Test
is selected, and click the Analyze button.Note: The test does not detect whether the VIs have been recompiled, so it will continue to find VIs that include Formula Nodes used with arrays after you force recompile all affected VIs. This is expected behavior.