LabVIEW 2010 Readme for Windows

Version 10.0.0

June 2010

This file contains important last-minute information about LabVIEW 2010 for Windows, including installation and upgrade issues, compatibility issues, a partial list of bugs fixed for LabVIEW 2010, and changes from LabVIEW 2009 and related service packs. Refer to the LabVIEW Upgrade Notes for more information about upgrade and compatibility issues and a complete list of new features in LabVIEW 2010. Refer to the LabVIEW Release Notes for installation instructions and a complete list of system requirements. After you install LabVIEW, refer to the labview\manuals directory to access these documents. You also can access the LabVIEW Release Notes and LabVIEW Upgrade Notes at ni.com.

Refer to the National Instruments Web site for the latest information about LabVIEW 2010.

Refer to the labview\readme directory for readme files about LabVIEW add-ons, such as modules and toolkits.

Installing LabVIEW 2010
Installing Another Language Version
Licensing
Known Issues
LabVIEW 2010 (64-bit)
Additions to the LabVIEW Help
Bug Fixes

Installing LabVIEW 2010

If you have a previous version of LabVIEW installed, you can install LabVIEW 2010 without uninstalling the other version. In this instance, LabVIEW 2010 does not replace the previous version of LabVIEW, which remains installed.

Refer to the LabVIEW Release Notes for more information about installing LabVIEW on Windows.

Installing Another Language Version

If you have installed another language version of LabVIEW 2010, uninstall that version before you install the new language version.

Licensing

LabVIEW relies on licensing activation. You must activate a valid LabVIEW license before you can run LabVIEW. To activate the license, use the serial number you received as part of your installation package.

Refer to the LabVIEW Release Notes for more information about licensing in LabVIEW.

Known Issues

You can access the software and documentation known issues list online. Refer to the National Instruments Web site for an up-to-date list of known issues in LabVIEW 2010.

LabVIEW 2010 (64-bit)

When run on Windows (64-bit), LabVIEW 2010 (64-bit) provides access to more memory than a 32-bit operating system or a 32-bit application can provide. LabVIEW 2010 (64-bit) includes nearly all of the development environment features of LabVIEW 2010 (32-bit), including the LabVIEW Application Builder.

Refer to the National Instruments Web site for information about obtaining a copy of LabVIEW 2010 (64-bit).

Supported Hardware

LabVIEW 2010 (64-bit) supports many hardware devices. Drivers are available for DAQ devices, VISA devices, GPIB devices, and image acquisition devices. For GPIB devices, you must use at least NI-488.2 2.6 for Windows. Refer to the specific hardware documentation for more information about compatibility with LabVIEW 2010 (64-bit).

Supported Modules

LabVIEW 2010 (64-bit) supports only the NI Vision Development Module. Refer to the Vision Development Module documentation for more information. LabVIEW 2010 (64-bit) does not support any additional modules.

Additions to the LabVIEW Help

The following list contains additional changes to LabVIEW that are not included in the LabVIEW Help, the LabVIEW Upgrade Notes, or both:

Bug Fixes

The following table contains the IDs and titles of a subset of issues fixed in LabVIEW 2010. This table is not an exhaustive list of issues fixed in the current version of LabVIEW. If you have a CAR ID, you can search this list to validate the issue has been fixed.

ID Legacy ID Fixed Issue
35285 46KABK39 Cursor PosY property does not return free cursor position on graph with multiple Y scales
35666 42FB3AVQ LabVIEW 8.2 error log file: image.cpp 13192
36452 41D46100 File Path Out terminal added to TDMS File Close.vi
40646 4C12TDAN Graph cursor position property incorrectly sets the cursor position on graph
41148 4D1JQKJ7 Unable to change the Display Format for Y-axis in a dynamic data type Waveform Chart/Graph
41224 4DA24FXR Cannot display extended types on intensity plots
41870 4E2BOFWX Write Data Storage VI doesn't update terminal correctly
42266 4ELEQS00 Tools�Options Menu Shortcuts do not use Windows system colors
42889 4FM25N00 VariantType.lvlib:GetTypeInfo.vi poor memory performance
43931 4GPF7QYE Save Report to File.vi copies images from Temp rather than moving them
48580 3U8DLRLG Editing block diagram of a huge VI (>2MB) is very slow.
50028 42BA53P2 Text in error list window does not report there are more than 100 errors.
50785 46DA2HZL Rounding Error on Unsigned Quad Indicator
52290 4ALFRHGA Item dropping inside of structure even though pasting outside
53464 4GIEHGI5 Mass Compile does not log read-only files as not compiling
64774 4BQBUKLG Executable using a DAQ timing source for a timed while loop doesn't drop out of memory when closed.
92789 4DB74RCI Support Feedback Node in Simulation
92891 4DIHG4NM Variables always have a coercion dot for writes if the data type is a typedef or strict typedef
104160
Right Click Wire: Delay in Appearance of Shortcut Menu
105619
Label offset for Graph annotation does not work when scale is changed
107912
Listbox data type change does not propagate to Value property
107978
VI is Not Recovered with Autosave in LabVIEW
110494
Waveform Graph with log axis draws 1st point at end of x axis
112822
Changing VI Server TCP settings only has an effect after the TCP server is enabled
113950
LabVIEW Real-Time VI freezes if I rename a CompactRIO module or an I/O variable while the VI is running
114236
Installer Builder's destination view containing project folders doesn't reflect changes made to those folders
115738
DSM is Slow with Large Numbers of Variables
120095
Storage VIs or DataFinder Toolkit crash LabVIEW when running the built web services
121254
Modal front panels aren't modal under certain circumstances
121459
3D Picture controls render non-default font incorrectly in executables
121538
Drag-selecting terminals on script nodes selects entire node
122715
Callers of a subVI are not always found in LabVIEW Project
125640
Shared Variable Timestamp updated from the client not the server
130466
Deleting element from graph cursor list causes LabVIEW to crash
130613
.NET Calculator Example in LabVIEW throws a warning upon opening
131221
Double click does not open front panel of particular SubVI
138226
Cursor locations are not consistent on a Graph
140222
Polar Plot scale is always black
140984
"Scale Range Change" Event Does Not Trigger from Autoscaling
142947
Scroll bar Reference Causes Crash When In .exe
144874
.NET integration not working with 64-bit LabVIEW
146581
Stop Timed Loop.vi does not work properly for loops with non-zero offset
149909
Specific string lengths cause .NET error 1172 in LabVIEW
152956
The cursor in an intensity graph is not always positioned correctly.
153080
2D Interpolation Returns NaN On Bilinear/Bicubic and Method
157041
Web Service build spec does not error out when there are "invalid" characters in the terminal name
157250
Histogram PtByPt.vi doesn't recognize multiple double digit numbers
157953
Source Distribution is not updating linkage to .Net Assembly DLL
158432
Diagram cleanup does not move the diagram origin
158475
ProjectLinking.cpp line 289
160091
FP.Get Image method does not get the entire panel if it's minimized
160401
Resolve Project Conflicts doesn't let you resolve conflicts if one of the two VIs is "open"
162495
ArrElem.Blinking alters string indicator
164282
Ctrl + . within 3D Graph Properties browser locks up LabVIEW
167303
Long time to delete wires
168144
Scan From File aborts the calling VI if it is pointed to a non-existing file
168407
Selection ItemPath returns wrong path when using Insert Menu Item.vi
169678
Cursor Redraw issue with xy graph
169850
proptype.cpp line 731 error when dragging and dropping a (recursive) class reference into the class data
170180
Tags inside project xml cause several issues: Cannot Save As... , Persistent dirty dot
171487
Error -1077 At Valid Mixed Signal Graph ActivePlot Property Write
171737
Graphs do not Link to Detailed Help from Right-click or Detailed Help URL in Context Help
172487
RT Get Target Information (All).vi does not respect timeout
173651
Improve Performance of MD5 VI
173884
Scale calculated wrong after changing the "Multiplier".
174730
VI Server: Default Vals.Make Current Default only saves most recently dropped control/indicator
176167
Clear Graph in the run-time menu does not work
176914
Mode.vi: misspelling in polymorphic menu name
178530
Crashes when "List Folder" references the same llb in parallel
178919
Performance degradation for functional global variables in LabVIEW 2009
179090
Add a Numeric Constant (DBL) to the Palettes
179376
TDM to TDMS doesn't work if file has no channels
179550
Standard deviation ptbypt VI needs improved performance
180213
In Place Element Structure with Variant type and indicator inside crashes LabVIEW
180487
"Must Override" setting still applies when VI changed to be static dispatch
180739
Multiply FXP Cluster generates compilation error
181556
Resample (constant to constant) VI gives error 20076
181665
LV 2009 App Builder throws error 1003 when building FPGA VI.
182153
Classic slider control increment/decrement does not work with more than 1 slider.
182242
Register Dynamic Events With Clusters Doesn't Catch Event
182590
Memory leak using the monitor remote panel
183117
No valuable debug information when deploying a Library with a single corrupt Shared Variable
183377
Redundant Items in the shortcut menu for 3d graphs
184424
VISA Property node can cause a Memory is Full Error
185220
Certain Fonts Displayed Incorrectly If Language Package is Installed
185742
Password protected classes with friends cannot be loaded in multiple contexts.
185759
Cannot properly change color map style from 3D graph property node
186537
Call Library Node does not support interfaces for complex numbers or arrays of complex numbers
186575
LabVIEW task bar icon pixelated in Windows 7
186664
Wiring a reference of Xcontrol to an indicator causes LabVIEW to show out of memory message
186761
Doubles with units are not coerced to variants properly under certain circumstances
186972
Compiler Error copy cvt str/pict/tag, csrc = 0x32
187006
Feedback node returns incorrect results with fixed-size array initialization
187082
LabVIEW 2009 32-bit error log file: Project.cpp line 3755
187752
Join Numbers does not work correctly under some circumstances
188027
Scroll Wheel on mouse scrolls VI instead of Class Browser
188226
LabVIEW 2009 32-bit error log file: NMux.cpp line 942
188538
Wrong case name shows up when VI block diagram is opened
188663
LabVIEW Class Revert Dialog In a Project Is Confusing and Misleading
188998
Upgrading Tab Controls from LabVIEW 8.2.1 to higher versions results in unexpected behaviors.
189206
Cannot set value and properties to digital graph traces while using defer panel updates
190076
Front Panel.Get Image Scaled Method ignores Max Width and Max Height parameters
190496
Initialized array into for loop with stacked shift registers crashes LabVIEW
190852
ActiveX container modifies the floating point control register
190919
Distribute System Manager 2009 cannot rename a shared variable
191231
LabVIEW 2009 Evaluation gives "Unable to View Properties" error when using some [Express] VIs
191501
Refnum to Session VI hangs VI Execution when Refnum is not valid
191553
Read UNC Path from configuration file - LV 2009
192105
ProjectItem.cpp line 1313
192207
Controls linked to the connector pane can no longer be changed when Suspend When Called is used.
192290
Write To measurement file gives Error 1 when you use the enable button twice
192798
Cannot remove dependencies from installer source files
192975
Interpolate 1D.vi has incorrect output with linear method
193076
Large Enum input to Variant to Flattened String crashes LabVIEW
193210
XML parser error when unflattening a LabVIEW class owned by a library
193279
In Place Element Structure Causes Automatic Block Diagram Cleanup to Crash LabVIEW
193448
LabVIEW 8.6.1 error log file: help.cpp line 8947
193544
Application Info Missing from Get Info Window in MAC .app File
193616
LabVIEW 2009 32-bit error log file: PathRef.cpp line 2172
194172
Wrong time format string on Format Date/Time String function crashes LabVIEW
194277
Rare instability when dynamic loading classes in combination with static VI references
194347
When a VI is loaded as top-level and needs to reserve, it does not reserve
194515
Event Structure Disconnects From Its Controls When Saving To 8.5 or Earlier From 2009
194720
Cannot use icon editor with template VI in LabVIEW 2009
194760
Waveform chart graphs data incorrectly when using lines without points
194887
Generate callback functionality does not populate callback .NET classes in LabVIEW 2009
195026
Out of Memory error from Call Library Function Node
195168
Password protected classes cannot be deployed to VxWorks target
195804
Crash while replacing Stacked sequence with flat sequence
196125
Error -4702 when running shipping example "instrument control parsing.vi" in LabVIEW 2009
196265
Writing a value by VI Server to a subVI is not picked up by the connector pane
196527
Remove password protection on Traverse VI(s)
196570
Quick Drop Doesn't Appear if Off-screen Coordinates are Stored in the INI File
196657
In LV 2009, Data Returned by SubVI No Longer Matches Data Displayed on SubVI's Panel
196682
Application Builder does not include VIs in .lvclass when building an installer
196968
LabVIEW 2009 error log file: Scale.cpp line 24
197018
Create Data Link with no VI open causes LabVIEW to Hang
197063
Compiler error F4308
197375
DWDT Digital to Digital Comparison Runs much slower
197779
Repeated Access to data value references sometimes allowed
197789
LabVIEW slows down after suspend / resume
198031
Variant To Flattened String Crashes LabVIEW
198191
Typing r or f in the layer description after selecting the layer causes rotations and flips
198546
Labels of copied Property Nodes are not attached to the node.
198829
Corrupt 8.6 VI crashes LabVIEW 2009
198987
Invalid names are allowed for .NET assembly exported VI prototype names
199046
LabVIEW 2009 Matrix primitives can be saved for previous version without warnings
199056
Trying to get the default value of a waveform Y array element fails on an array of waveforms
199186
exec.cpp, line 483
199204
VI string import - block diagram constant imports but indicator doesn't respond
199395
Crash while loading VI with digital waveform graph
199627
Right-click Create New Variable on a VI under a cRIO target creates an Industrial variable
199730
LabVIEW Run-Time Engine crashes when multiple calls to LabVIEW built assembly are made
199995
Changing reentrant VI to non-reentrant crashes LabVIEW
200234
Diagram cleanup does not align controls and indicators
200308
Charts display gaps in waveform data that has a very small dt
200361
Moving a LabVIEW class in Project Explorer: Revert option doesn't work
200535
T Test.vi Outputs are switched - T Value & Sample T Value
200660
When the Connector Pane of a VI has been rotated, the icon editor doesn't represent it correctly when "Show Terminals" is selected.
200679
Project always opens with a dirty dot if it contains a class with system VIs.
200743
Calling semTake with small timeout value can return OK incorrectly
200877
LabVIEW crashes when running a VI that has .NET property & Invoke Nodes & unsaved changes
201077
Application builder silently coerces exported DLL prototypes to default
201109
Not a Number/Path/Refnum? does not work correctly in built executables
201140
Extracting or Unzipping LabVIEW built applications using Winrar or Winzip
201365
LabVIEW VI Performance and Memory Profiler appends to an existing file
201851
TCP Transfer Rates to and from Phar Lap Target Decrease over Time
202029
Disable Autodeploy Variables Still Pop Up a Dummy Deployment Dialog
202187
Indicator on Main VI does not update when updates are made in subVI with reference to indicator
202428
LabVIEW 2009 32-bit error log file: image.cpp line 13497
202662
About dialog box VI must reside in the same folder as your top-level VI
203049
Incorrect refnum type propagation allows parent data to end up on child wires
203695
Application VI server methods Get VI CPTM CRC and Get VI CPTM CRC Old are leaking file handles
203818
Invalid Client Error When Interop Assembly Used On Machine with Both LabVIEW 64-bit and 32-bit
203996
Pulse Measurements.vi should be able to measure pulse width without 3 transitions
204222
Parallel Unflatten from String and file write cause sporadic LabVIEW Memory full or Error 74
204307
Open Application Reference in reentrant VI crashes LabVIEW
204329
CVI 2009 & LabVIEW 64-bit type conflict in extcode.h
204638
Mixed Signal Graph loses graph plot properties when graph is cleared
204936
Local variable in subroutine VIs may misbehave.
204973
Various upgrade problems when using typedef of a LabVIEW class
205665
LLB distribution disappears from installer when Properties Window is closed
205719
Use of recursion slows loading VIs and editing of block diagram
205735
Set Permissions does not work the same in LabVIEW 2009
206329
Sound File Write Sample.vi can't write .wav file
206464
LabVIEW 2009 Crashes at Compile with Indicator on Decimate 1-D Array
207187
LabVIEW Crashes when connecting a fixed-point array into a For Loop
207276
Write Registry Value Simple.vi overwrites input errors with error -601
207524
Schur reorder returns incorrect Schur Form when there is complex pair
207593
Remote Debugging LabVIEW 8.6.1 and 2009 exe crashes LabVIEW development system
207823
LabVIEW compiler error on for loops with parallelism enabled
208083
Combination of Unit Labels, Compound Arithmetic, and Indexing an Array Cause Compile Error
208245
10x performance degradation in Config File VIs in LabVIEW 2009
208323
Waveform to variant to waveform 2x slower in LabVIEW 2009 versus 8.6
208325
Variant to a large cluster 4x slower from LabVIEW 8.6 to 2009
208398
Reference prevents graph properties from being saved.
208625
Error -805 can be more descriptive for string constants wired to a Timed Structure timing source
208641
Incorrect results when integer is wired to Complex to R-Theta primitive
208669
Could not load front panel error: Scale.cpp (2776)
209106
Loading VI loads class which claims to be in memory but really isn't
209779
Allow Debugging setting in subVI takes less time than without debugging enabled
210033
XControl Reference in lvclass causes broken VI in Run-Time Engine
210256
LabVIEW crashes when cleaning up a block diagram
210394
LabVIEW 2009 and/or LabVIEW 2009 Run-Time may not launch on older CPUs
210539
Formula node causes VI to fail when compiling
210678
Upgrading from LabVIEW 7.1 to 2009 breaks .NET references
211011
B-Spline Fit VI hangs with certain data sets
211062
Auto-indexing in LabVIEW 2009 and SP1 behaves as if the array is not empty when it is
211619
Error Pop-up when error terminal are connected when using Storage VIs
211859
Dynamic API Blocking Read Node doesn't unblock at the appropriate time
212320
Compile issues after upgrading to 2009 SP1: DesktopGenInfoVisitor.cpp
212549
For Loop Parallelism Benchmarking Discrepancy
212844
Get all Dependencies in [Express] VI crashes LabVIEW if the VI is not saved
213311
Indexed 2D Array with Build Array and Decimate Crashes LabVIEW
215339
LabVIEW .NET display the trace warning during callback sometimes
215410
Performance and Memory tool crashes with large project
215714
NI Service Locator is blocked by McAfee Host Intrusion Prevention v7.0
216280
Source File Settings UI allows user to remove from panel of Always Included VI in DLLs
216911
Exception thrown when LabVIEW 09 assembly method call returns a structure containing unsigned integers
217220
Using gg format in OS Date format preferences hangs LabVIEW
218669
LabVIEW 2009 32-bit error log file: ProjectAlias.cpp line 292
218683
LabVIEW 2009 SP1 Error Log: drawmgr2.cpp 131
218929
LabVIEW 2009 SP1 32-bit error log file: ProbeRunTime.cpp line 527
218945
Error 3: could not load front panel (scale.cpp line 2797)
219452
XML GraphAnnotations does not match data GraphAnnotations at item 0
220778
Format Into String doesn't coerce data properly in a case structure if the format string is outside the case structure
220832
Enabling Parallelism on For Loop crashes LabVIEW with NI-Sync Driver
220887
Calling LabVIEW 2009 built DLLs in previous versions of LabVIEW can cause a crash
220935
PFX Certificates will work only if it's installed in the Personal Store
221909
Search and Replace string crashes LabVIEW
222064
UTC Time option in TimeStamp Properties dialog box absent in 8.6 later
222729
Empty string in Title of Dialog Information does not show default title.
224911
Installer Build Specifications reset to default/empty settings when loading LabVIEW 2009 project
227424
Initialized Feedback Node in 2009 SP1 is Slower versus 8.6.1
229372
Conditional Disable Structure doesn't compile custom symbol value when Enable Debugging is turned on in the Build Spec
229635
Debugging LabVIEW Interop Assemblies does not work
230451
Custom Type Def Controls as the Data Type for a Shared Variable are not Bound to the .ctl.

Copyright

© 2004–2010 National Instruments Corporation. All rights reserved.

For copyright notices, conditions, and disclaimers, including information regarding certain third-party components used in LabVIEW, refer to the Copyright topic of the LabVIEW Help.

Trademarks

LabVIEW, National Instruments, NI, ni.com, LabVIEW, the National Instruments corporate logo, and the Eagle logo are trademarks of National Instruments Corporation. Refer to the Trademark Information at ni.com/trademarks for other National Instruments trademarks.

Patents

For patents covering the National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.