This file contains important information about LabVIEW 2011 Service Pack 1 (SP1) for Mac OS X, including installation and upgrade issues, compatibility issues, a partial list of bugs fixed for LabVIEW 2011 SP1, changes from LabVIEW 2011, and a link to the Web page that contains known issues for LabVIEW.
Refer to the LabVIEW Upgrade Notes for more information about upgrade and compatibility issues and a complete list of new features in LabVIEW 2011 and related service packs. 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 2011 SP1.
Refer to the labview\readme directory for readme files about LabVIEW add-ons, such as modules and toolkits.
Installing LabVIEW 2011 SP1
Known Issues
Additions to the LabVIEW Help
Bug Fixes
Installing LabVIEW 2011 SP1
If you have LabVIEW 2011 installed, you can install LabVIEW 2011 SP1 without uninstalling LabVIEW 2011.
Note: You cannot have both LabVIEW 2011 and LabVIEW 2011 SP1 installed simultaneously because LabVIEW 2011 SP1 installs over LabVIEW 2011.
If you do not have LabVIEW 2011 installed, you can install LabVIEW 2011 SP1 without first installing LabVIEW 2011.
Refer to the LabVIEW Release Notes for more information about installing LabVIEW on Windows.
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 2011 and related service packs.
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:
In previous versions of LabVIEW, the NewRange event data field for the Scale Range Change event ignores custom offset and multiplier values you set for a graph or chart. In LabVIEW 2011, the NewRange event data field factors in custom offset and multiplier values in the results it returns. In previous versions of LabVIEW, if you use code to work around this issue, you need to update the code in LabVIEW 2011.
Bug Fixes
The following table contains the IDs and titles of a subset of issues fixed in LabVIEW 2011 SP1. 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
Fixed Issue
202432
Throw the error with detailed message for the ReserveEPDS function in generated .NET assembly
241971
GenLeaInstruction, mapping null reg, EventData copy err=1 errors when debugging an .exe
288455
Shared variable not updated when changing representation
300856
Unable to use certain smart probes when debugging LabVIEW-built DLLs
304328
Typecasting an empty I/O constant to a numeric array crashes LabVIEW
304531
Red dot not working correctly for variants
305157
LabVIEW crashes when unflattening an empty string to a specific cluster
305220
Solve Linear Equations.vi can return incorrect values on Real-Time
306797
Cannot create indicator/control/constant for refnum data types from XML property and invoke nodes
307318
Crash when merging a change to a class control/indicator
307687
Error 1012 merging VIs from command line
308464
LabVIEW cannot build some large applications because it fills the image table
308503
Marking VIs as NOT source only will crash LabVIEW unless panels/diagrams are force loaded first
309233
LabVIEW 2011 crashes when doing a cut and paste of a system checkbox
309834
Access violation (0xC0000005) at EIP=0x00764624
310077
Variable browse dialog doesn't show any deployed IOVs
310513
LabVIEW can crash when aborting a VI using Asynchronous Call by Reference
310850
Internal error (OxA824222F) on user cancel of VI load
311279
Deploying a web service will fail
311460
Silver XY Graph - palette buttons are wrong color when toggled
312257
Executable build fails and locks the LabVIEW User Interface after finishing
312332
Charts history changed memory usage between LabVIEW 2010 and LabVIEW 2011
313231
LabVIEW Application Builder cannot deploy Mean.vi when setting passwords to the Analysis library
314062
Silver listbox control does not gray disabled item
315103
Execution-time crash with Scan Value.vi
315365
Enum/Ring control in Silver palette results in Generic Error on save
315378
Project loads significantly slow if .lvlps file is present after a build
315726
"Prompt for a comment on save VI" during builds
315878
Internal error (0xF50EFD7B)
316379
Assembly load error 1589 when using '#' in the assembly path
316408
LabVIEW 2011 crashes after running and closing a VI that uses packed library
316606
Strict typedefs containing a Named IO reference refuse to allow their label to be written via scripting.
316641
LabVIEW 2011 does not limit internal warning prints (to the log file)
316909
Custom license agreements are not displayed on LabVIEW-built installers
318426
Callers of items in packed library that are in subitems don't get their links updated properly.
320393
Owner references for controls within a typedef cluster do not match cluster reference
322188
VI Revision History "prompt for comment when a VI is closed" doesn't save comment
Recompiling VIs for Bug Fixes
The following fixes require you to manually recompile VIs to correct the problem:
316408—LabVIEW 2011 crashes after running and closing a VI that uses packed library
To force a recompile of a VI without recompiling its subVIs, press the
You also can force a recompile of all VIs in a specified directory using the following steps.
Open LabVIEW.
Select Tools»Advanced»Mass Compile to display the Mass Compile dialog box.
Navigate to the desired directory and click the Current Folder button.
Click the Mass Compile button to force a recompile of all VIs in that directory.
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.