Archived: LabVIEW 2012 SP1 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.

The LabVIEW 2012 SP1 f9 Patch is available for LabVIEW 2012 SP1 (32-bit) and the LabVIEW 2012 SP1 (32-bit) Run-Time Engine for Windows. 

The LabVIEW 2012 SP1 f5 Patch is available for LabVIEW 2012 SP1 and the LabVIEW 2012 SP1 Run-Time Engine on all supported platforms.

These patches fix the issues listed in the tables below. NI strongly recommends this patch for all LabVIEW 2012 SP1 installations. The latest patch also includes the fixes from the previous patches. 

Note: The LabVIEW 2012 SP1 f5 patch installs automatically if you update to LabVIEW 2012 SP1 through NI Update Service. To install the patch manually, refer to the Drivers and Updates links below.

Issues Fixed in LabVIEW 2012 SP1 f9

IDDescription
467722Replacing controls can cause a crash if Property Nodes are not updated to accept the correct data type.
448199Wiring a cluster into a Bundle node inside an In Place Element Structure sometimes causes an extra memory allocation.



Issues Fixed in LabVIEW 2012 SP1 f5

IDDescription
416146Intermittent crashes or hangs can occur when two threads try to access the same resource at the same time.
360229Class VI ,with source only turned on, loaded before a property accessor for a dynamic property it uses is broken on load.
369472Polymorphic VIs lose their icons when built into packed libraries.
381638Waveform chart X-Axis scales incorrectly when Plot Area scrolls for new data in LabVIEW 2012.
404983Dynamic load of LabVIEW Class fails when built into a DLL.
423373Under certain conditions, a compiler optimization will cause array shift registers to share memory space.



Issues Fixed in LabVIEW 2012 SP1 f4

IDDescription
409185TestStand operator interfaces with VIs that run in the LabVIEW 2012 SP1 f3 Run-Time Engine are slow to quit.
407860DVR Bad Reference Error when DVRs are being created/destroyed in parallel from different VI hierarchies.
408844Memory growth observed when using Asynchronous Call By Reference node in long running loop.
408845Measurement speed can degrade when using Asynchronous Call By Reference node in long running loop.



Issues Fixed in LabVIEW 2012 SP1 f3

IDDescription
396984Sequential For Loop structures will sometimes execute incorrectly when the VI property "Allow Debugging" is unchecked in LabVIEW 2012.
390386LabVIEW HTTP Client does not implement Curl Rewind causing authentication errors for auth-basic.
384576NI SSL Libraries are not installed for the LabVIEW Run-Time Engine on Mac OS X.
381193Application Builder Additional Installer section lists LabVIEW Run-Time Engine 2012 SP1 (64-bit) without the "SP1".



Issues Fixed in LabVIEW 2012 SP1 f2

IDDescription
397249The LabVIEW 2012 SP1 f1 Patch breaks the Update VI Tool in TestStand and can cause existing LabVIEW steps in TestStand to throw an error.



Issues Fixed in LabVIEW 2012 SP1 f1

IDDescription
389295LabVIEW 2012 SP1 breaks custom prototypes in DLLs that contain LabVIEW classes.
381193The Render to Image method for 3D picture controls demonstrates slow performance, which can impact the update rates of 3D picture controls.


Related Links: 

LabVIEW 2012 Sp1 Patch Download