Critical Security Update
To help protect your systems, customers using NI driver software 2026 Q2 or earlier should visit ni.com/ni-pal-update and follow the recommended actions.
The following items are notable issues fixed between the release of LabVIEW 2021 SP1 and LabVIEW 2022 Q3, including additional patches and service packs. If you have an issue ID, you can search this list to validate that the issue has been fixed. This is not an exhaustive list of issues fixed in the current version of LabVIEW.
|
Bug Number |
Legacy ID |
Description |
Details |
|---|---|---|---|
| 997053 |
LabVIEW Crashes after Using Clean Up Diagram When Label with Bookmark Is Attached to Wire inside a LoopLabVIEW crashes when the "Clean Up Diagram" on a VI has a label containing a bookmark that is positioned outside a loop but is attached to a wire inside the loop. Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2019 Resolved Version: LabVIEW 2022 Q3 Added: Jan 6, 2021 |
|
| 2109080 |
LabVIEW Cannot Access the Microphone on macOSWorkaround: Fixed in the LabVIEW 2022 Q3 f1 Patch.
|
Reported Version: LabVIEW 2020 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 1555422 |
Changes to MATLAB (.m) File Are Not Reflected after Running a Calling VI That Calls the .m FileAfter running a VI that calls into a .m file, edits to the .m file will be unused in the upcoming runs of the VI until you restart LabVIEW and MATLAB.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Aug 12, 2021 |
|
| 1759565 |
LabVIEW Appends Extraneous NULL Character to Path When You Drag and Drop a File to a Path ControlWhen you drag a file from the File Explorer to a Path control or constant, the value of the path will have an extraneous NULL character at the end.
Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch.
|
Reported Version: LabVIEW 2021 SP1 Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 1836620 |
Files Larger than 32 KB Are Truncated When Transferred Using LabVIEW SFTPIf you upload a file larger than 32 KB through SFTP, the connection will close immediately and the destination file will be truncated to 32KB.
Workaround: Fixed in LabVIEW 2022 Q3. |
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jun 2, 2022 |
|
| 1521038 |
LabVIEW for Linux Crashes on Exit after Using RFSA Self-Calibration VIsIn Linux, loading a DLL built in a different version of LabVIEW than the version loading may cause LabVIEW to crash on exit. Using the NI-RFSA Self-Calibration VIs could lead to this crash.
Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch. |
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 1920163 |
LabVIEW Application Using "Enable Enhanced DSC Run-Time Support" Option CrashesAn application built in LabVIEW with the "Enable Enhanced DSC Run-Time Support" option enabled crashes upon execution.
Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch.
|
Reported Version: LabVIEW 2021 SP1 Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 1909340 |
Linux RT System Disconnects When User Opens a Type Definition File from the Search Results WindowWhen running an application on a PC connected to a Linux RT system, opening a type definition file from the search results in LabVIEW can cause the application to disconnect from the remote system. Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch. |
Reported Version: LabVIEW 2021 | NI Linux RT: 21.0 Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 168361 |
LabVIEW Class is Locked When Not Open in Multiple ContextsIn some instances, a LabVIEW Class is locked and the project reports that it is used in multiple contexts when it is not.
Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch. |
Reported Version: LabVIEW 2018 Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 1759565 |
Map Get/Replace Value Structure Fails to Overwrite Data with Array ManipulationWhen using the Map Get/Replace Value Structure with the In-Place Element Structure, if you manipulate the value from the "Get" structure with array functions, the key inside the map will not be overwritten with the manipulated data.
Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch. |
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 1847167 |
LabVIEW Cannot Connect to a Remote Application to DebugWhen using "Operate≫Debug Application or Shared Library" to connect to an application that was built with the debugging enabled, LabVIEW reports "Failed to connect to the remote application."
Workaround: Fixed in the LabVIEW 2021 SP1 f2 Patch. |
Reported Version: N/A Resolved Version: LabVIEW 2022 Q3 Added: Jun 27, 2022 |
|
| 1663414 |
Python Node Erroneously Changes Warnings to ErrorsWhen the "error in" passed to the Python Node contains a warning, the "error out" changes the status boolean to True, which changes the warning to an error.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1753009 |
Usable IMAQdx Event Callback VI Cannot Be CreatedAfter wiring an IMAQdx Session reference to the Register Event Callback function, creating a callback VI results in an incorrect callback VI reference.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2020 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1754642 |
Startup VI Does Not Run in Applications That Use Web Services and NI Web ServerIn applications built with a web service that uses the NI Web Server, Startup VI does not run when the applications start.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2020 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1776034 |
VIs Using Look in Map Function Can Produce Incorrect OutputsThe Look In Map function can sometimes erroneously use an existing data allocation instead of making a unique copy, thereby producing outputs that break dataflow semantics.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1783527 |
LabVIEW Crashes When New VI Object Uses Type Definition for Owner RefnumLabVIEW crashes when the scripting function New VI Object uses a reference to a type definition for the owner refnum.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2020 SP1 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1792822 |
XY Graph Can Display Incorrect Interpolated ValuesAn XY graph with the interpolation enabled on a plot can produce an incorrect slope or step location, if the X data changes direction. Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1813345 |
Ctrl+Enter Adds a New Array Element Instead of Entering a Line Feed into StringWhen Tools > Options > Environment > General > End text entry with Enter key is enabled, Ctrl+Enter should add a line feed to a string. However, this keyboard shortcut is adding a new array element, if the string is an element in an array.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1855766 |
Projects That Reference High Resolution Polling Wait VI Report Missing Dependencies NeedlesslyThe High Resolution Polling Wait VI contains code for multiple platforms. Projects that reference this VI will report missing dependencies, though the missing libraries are for other platforms. Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: N/A Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1890126 |
Building Applications with "Exclude Dependent Shared Libraries" Option Does Not Exclude .NET AssembliesWhen building an executable or a packed library, the option "Exclude Dependent Shared Libraries" under Properties>>Additional Exclusions excludes C and C++ DLLs but not .NET DLLs.
Workaround: Fixed in LabVIEW 2022 Q3. |
Reported Version: LabVIEW 2021 SP1 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1905854 |
Packed Project Library with .NET References Reports That Assembly Was Loaded from Different Location than ExpectedIf the source for a Packed Project Library (PPL) includes a .NET reference in the private data of a LabVIEW Class, and the referenced assembly is not registered in the Global Assembly Cache (GAC), then the reference is not updated accurately during a build. LabVIEW will report that the assembly was loaded from a different location than expected when using a VI from the PPL.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 2081071 |
LabVIEW Occasionally Crashes the Running System Exec Call That Produces Error OutputLabVIEW occasionally crashes when running the System Exec, if the executed command produces a large amount of stderr output.
Workaround: Fixed in the LabVIEW 2022 Q3 f1 Patch.
|
Reported Version: LabVIEW 2022 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 1929608 |
Subtract Function Erroneously Displays Coercion of Timestamp InputsThe subtract function does not coerce timestamp input values to double precision float type. The function erroneously displays coercion dots on the input wires.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: N/A Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1938531 |
ActiveX Interface to Set Control Value of Boolean Array Sometimes Produces Incorrect Values
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2020 SP1 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1986097 |
In LabVIEW for macOS, Not All 3D Graph Content Is Displayed after ResizingWorkaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2019 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 2009352 |
LabVIEW-Built Applications on macOS Have Blurry TextApplications built with LabVIEW on macOS are missing the property that identifies a high-resolution capability.
Workaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 2009264 |
Applying Library Icon Template Can Replace Member Icons with Default IconsWhen editing a library, the Apply Icon to the VIs command can cause some members of the library to revert to default icons.
Workaround: Fixed in LabVIEW 2021 SP1 Patch 6.
|
Reported Version: LabVIEW 2021 SP1 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 1887467 |
LabVIEW Community Edition Does Not Install on "Bullseye" Version of Raspberry Pi OSWorkaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Added: Jul 26, 2022 |
|
| 2081644 |
Some Localized Examples Are Missing in Example FinderWorkaround: Fixed in the LabVIEW 2022 Q3 f1 Patch. |
Reported Version: LabVIEW FPGA Module: 2022 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 1440943 |
Using LabVIEW for macOS under Emulation Results in Errors When Accessing FilesWhen using Rosetta on macOS to run LabVIEW in emulation, sustained binary file access (including loading large VI projects and building applications) encounters errors. Workaround: Fixed in the LabVIEW 2022 Q3 f1 Patch.
|
Reported Version: LabVIEW 2021 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 2089897 |
LabVIEW Does Not Install RegisterAddon.exeWorkaround: Fixed in the LabVIEW 2022 Q3 f1 Patch.
|
Reported Version: LabVIEW 2021 SP1 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 2059542 |
Some Possible Data Types Are Not Available When Creating Shared Variables
Workaround: Fixed in the LabVIEW 2022 Q3 f1 Patch.
|
Reported Version: Distributed System Manager: 2021 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 2105857 |
LabVIEW Crashes When Using Wait On Notifier with HistoryWorkaround: Fixed in the LabVIEW 2022 Q3 f1 Patch. VIs saved in LabVIEW 2022 Q3 will need to be manually recompiled to fix the issue.
|
Reported Version: LabVIEW 2022 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 1 Added: Sep 28, 2022 |
|
| 166204 |
LabVIEW Class Property Node Doesn't Update with New Type Definition NameWorkaround: Fixed in LabVIEW 2022 Q3.
|
Reported Version: LabVIEW 2020 Resolved Version: LabVIEW 2022 Q3 Added: Jul 20, 2023 |
|
| 3013891 |
Vulnerabilities CVE-2025-2629, CVE-2025-2630, CVE-2025-2631 and CVE-2025-2632Fixed DLL Hijacking vulnerabilities due to uncontrolled search path identified as CVE-2025-2629 and CVE-2025-2630 Fixed out of bounds write vulnerabilities due to improper bounds checking identified as CVE-2025-2631 and CVE-2025-2632
Workaround: Fixed in LabVIEW 2022 Q3 Patch 5.
|
Reported Version: LabVIEW 2024 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 5 Added: Mar 21, 2025 |
|
| 2640821 |
Fixed Security Issues Identified as CVE-2024-23608, CVE-2024-23609, CVE-2024-23610, CVE-2024-23611, & CVE-2024-23612Workaround: Fixed in LabVIEW 2022 Q3 Patch 2.
|
Reported Version: LabVIEW 2023 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 2 Added: Mar 8, 2024 |
|
| 3036893 |
Vulnerability CVE-2025-7361Fixed Vulnerability CVE-2025-7361. LabVIEW no longer supports Code Interface Nodes unless the configuration file contains EnableCodeInterfaceNodes=True.
Workaround: Fixed in LabVIEW 2022 Q3 Patch 6.
|
Reported Version: LabVIEW 2022 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 6 Added: Aug 1, 2025 |
|
| 3075204 |
Vulnerabilities CVE-2025-7848 and CVE-2025-7849Fixed Memory Corruption Vulnerabilities CVE-2025-7848 and CVE-2025-7849.
Workaround: Fixed in LabVIEW 2022 Q3 Patch 6.
|
Reported Version: LabVIEW 2022 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 6 Added: Aug 1, 2025 |
|
| 3429940 |
Vulnerabilities CVE-2025-64461, CVE-2025-64462, CVE-2025-64463, CVE-2025-64464, CVE-2025-64465, CVE-2025-64466, CVE-2025-64467, CVE-2025-64468, and CVE-2025-64469Fixed memory corruption issues that crash LabVIEW when loading specifically corrupted VIs: CVE-2025-64461, CVE-2025-64462, CVE-2025-64463, CVE-2025-64464, CVE-2025-64465, CVE-2025-64466, CVE-2025-64467, CVE-2025-64468, CVE-2025-64469
Workaround: Fixed in LabVIEW 2022 Q3 Patch 7.
|
Reported Version: LabVIEW 2022 Q3 Resolved Version: LabVIEW 2022 Q3 Patch 7 Added: Dec 15, 2025 |
Installing some patches may require certain additional steps or considerations. Please refer to the following table for more information about patches for this release.
These patches currently do not have any special instructions.