This file contains important last-minute information about LabVIEW 2010 for Linux, 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.
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 Linux.
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.
The following list contains additional changes to LabVIEW that are not included in the LabVIEW Help, the LabVIEW Upgrade Notes, or both:
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. |
© 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.
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.
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.