Fixed an issue where running multiple threads in parallel is slower than expected on dual- or multiple-core computers.
Fixed an issue where users without save privileges can select Save All in a user interface to save sequence files.
Fixed an issue where the TestStand Deployment Utility fails to include all DLLs that VIs call.
Fixed an issue where unloading TestStand modules built with LabWindows/CVI 7.1.1, such as modelsupport2.dll, leaks memory because a handle is not released. You must build TestStand DLL modules with LabWindows/CVI 8.1.1 or later to prevent a memory leak when unloading the DLL.
Fixed an issue where the Str() expression function incorrectly converts a numeric value to a formatted integer (%i) when the value is larger than the maximum possible integral value.
Fixed an issue where executing a Sequence Call step configured to ignore termination in the Cleanup step group incorrectly cancels termination of the Main step group.
Fixed an issue where TestStand fails to open an NI Switch Executive session to some third party switches because TestStand passes NULL instead of an empty string as the optionsparameter of the niSE_OpenSession function.
Fixed an issue where executions fail to create a directory for a report when the executions attempt to create the directory at the same time.
Fixed an issue where the National Instruments License Manager dialog box continues to launch on Windows Vista when you place a checkmark in the Don't remind me again until 7 days from expiration checkbox.
Fixed an issue where calls to the CheckStrLimit expression function return an error if you pass two parameters.
Fixed an issue where assigning a value to a TestStand API property in an expression did nothing if the value is an alias property that refers to an array element.
LabVIEW 8.5.1 fixed an issue where a remote LabVIEW application crashes when a TestStand step calls a VI on the remote computer and you shut down the remote LabVIEW application before TestStand unloads the step.
LabVIEW 8.6 fixed an issue where a LabVIEW user interface hangs when you run the application in the development system and you try to reload a modified sequence file from disk.
Fixed an issue where the LabVIEW Adapter uses case-sensitive path comparisons and returns an error when the capitalization of paths does not match a previously loaded VI called in other steps.
Fixed an issue where the LabVIEW Module tab in the sequence editor on a deployed system incorrectly highlights an Express VI step as broken when the step runs without an error.
Fixed an issue where a user interface can hang in LabVIEW if a project is loaded and you configured TestStand to automatically log in and load a sequence.
Fixed an issue where the LabVIEW Module tab returns an error when you drag a string variable configured to support cluster passing to a cluster parameter.
Fixed an issue where the TestStand Deployment Utility places support .ctl files in an incorrect output directory.
Fixed an issue where the TestStand Deployment Utility displays two taskbar items.
Fixed an issue where the LabVIEW Module tab displays a combobox for enumerations only in the first element of an array of clusters.
Fixed an issue where the LabVIEW Adapter incorrectly interprets escape characters in default values for members of a cluster parameter.
Fixed an issue where selecting Tools»Update VI Calls does not launch the Update VI Calls dialog box from user interfaces.
Fixed an issue where a LabVIEW step returns an Object reference is invalid error when you call a VI specified using a UNC path.
LabVIEW 8.6 fixed an issue where errors can occur after you load multiple VIs that use LabVIEW object-oriented programming.
LabVIEW 8.6f1 fixed an issue where the LabVIEW Adapter takes a long time to load a VI with an I/O control wired to a connector pane terminal.
Fixed an issue where the Data Operation database step type can write incorrect date-time values to databases on systems that specify a multibyte code page for non-Unicode systems. This issue does not affect the TestStand database logging feature. This issue was introduced in the LabWindows/CVI SQL Toolkit DLL versions 2.0.6 and 2.1, which TestStand 4.1 installs.
Fixed an issue where terminating execution while running the Java example from a user interface leaks a property object.
Fixed an issue where TestStand might not release a sequence file a translator loads.
Fixed an issue where a custom step that uses the Edit Multiple Numeric Limit Test dialog box returns an error when you move the last measurement in the Measurement Set up.
Fixed an issue where an MFC user interface hangs when you insert a station global variable.
Fixed an issue where ATML reports do not show milliseconds in the timestamp.
Fixed an issue where the horizontal stylesheet for XML reports incorrectly shows the PassFail property of Pass/Fail Test step results.
Fixed an issue where the Binary View dialog box of the Database Viewer appears to hang with arrays over 10,000 elements. The Data View window displays only the first 10,000 numeric values of an array.
Fixed an issue where the Sequence File Differ application does not properly exit if you cancel license activation or evaluation.