Archived: LabVIEW 2010 f2 Patch Details

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.

See this document in Chinese (simplified), FrenchGermanJapaneseKorean.

The LabVIEW 2010 f2 patch resolves the following 11 issues. The patch is strongly recommended for all LabVIEW 2010 installations.


ID Description
246593 The Power of X and Y-th Root of X functions return incorrect results when using single precision numbers (Windows only)
244148 The Secant, Cosecant, Cotangent, Inverse Cosine, Inverse Secant, and Sinc functions return incorrect results when using extended precision numbers. (Windows only)
249196 Writing arrays to or reading arrays from a TDMS file with array sizes greater than int32_max (2,147,483,647) bytes may result in LabVIEW crashing or processing only a subset of the array without returning an error. Arrays written to a TDMS file can be truncated before they are written to disk. Arrays read from a TDMS file might contain only a subset of data from the file, followed by zeroes. With this fix, LabVIEW returns an error. (LabVIEW 64-bit only) (Windows only)
243004 When you call a Web Service, the boolean control terminals invert on the Web method VIs. (Windows only)
242603 LabVIEW crashes on compile if you use the Divide function with a denominator less than 1 wired to the For Loop count terminal (N). (Windows, Linux and Mac OS)
243106 LabVIEW crashes if you use broken wires or bad terminals with the Insert Into Array function. (Windows, Linux and Mac OS)
247384 After installing LabVIEW 2010 compatibility patches for NI TestStand versions 4.0.1f1 - 4.2.1, executing or configuring VI code modules generate a -18004 error, when you debug your LabVIEW built TestStand User Interface in the LabVIEW Development System. (Windows only)
247628 If a TDMS file was written using the DAQmx Configure Logging VI, reading channels from the TDMS file without specifying the count input of the TDMS Read functions may result in LabVIEW trying to load the entire file into memory. Depending on the DAQmx scaling used during logging, the memory needed for scaled data values might be a multiple of the actual file size. If the available memory is not sufficient, LabVIEW returns an error about how memory is full. (Windows only)
241222 Web services calling mechanism is incorrect. (Windows only)
245691 You receive a fatal runtime error (Error code -10) when building installers in LabVIEW 8.5.1 or earlier after installing LabVIEW 2010 from the Platform DVD. (Windows only)
248011 The Conditional Disable Structure and Express VIs have issues that only affect LabVIEW Embedded Module for ARM Microcontrollers, LabVIEW Wireless Sensor Network Module, LabVIEW C Generator and LabVIEW Mobile Module. (Windows only)

If you have the LabVIEW 2010 Real-Time Module installed, it is recommended to also install the LabVIEW Real-Time Module 2010 f1 patch. Refer to the following document for more information.

Development System and Run-Time Engine

Run-Time Engine Only

Related Links: 
LabVIEW Support: LabVIEW 2010 Known Issues
KnowledgeBase 5D6H9EQ0: LabVIEW Real-Time 2010 f1 Patch Details
LabVIEW 2010 Known Issues