From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
Bug ID | Fixed Issue | Has Run-Time Impact? |
127846 | ClipboardGetBitmap can cause a general protection fault for images with color depths lower than 32-bit | Yes |
125025 | User Interface Editor changes made with the Text Tool do might not persist | No |
124788 | Out of range warning in the User Interface Editor when editing a numeric control with Range Checking set to Coerce | No |
123692 | Splitters with Span Panel enabled do not draw correctly when scrolling the panel | Yes |
121776 | A timer control event can be sent unexpectedly if the previous event was delayed | Yes |
121405 | Some printing operations can block other threads from executing | Yes |
121207 | Graph and strip chart legend cannot be made transparent | Yes |
120414 | Strip chart scrolling is very slow when many points are plotted and y-axis autoscaling is disabled | Yes |
120197 | Inc/dec arrows sometimes disappear when editing the numeric cell of a table | Yes |
119695 | Minimized window reports an incorrect value for the ATTR_WINDOW_ZOOM attribute | Yes |
119315 | When editing table cells and Caps Lock is on, tabbing does not advance to the next cell | Yes |
119314 | Double-clicking to autosize table row does not take into account multiple lines when table cell is in word wrap or character wrap modes | Yes |
124400 | InsertPanelAsTabPage can cause a general protection fault | Yes |
116671 | Inconsistent cut/copy/paste behavior in cells of tables with Auto Edit enabled | Yes |
114873 | Unable to change the tab order of an ActiveX control in the User Interface Editor | No |
113973 | Internal metafonts are visible in the font selection dialog box | No |
113568 | A general protection fault can occur when modal panels are created in a secondary thread | Yes |
112287 | In Vista Aero, child panels do not draw correctly after minimizing the parent panel | Yes |
110020 | Rotated labels of strip chart axes can draw outside the control boundaries | Yes |
107830 | When calling DirSelectPopup with Allow Cancel set to 0, the Done button does not respond | Yes |
104340 | The highlighting of the active tab of a tab control overlaps images and tab label selection box | Yes |
104055 | Scale Contents On Resize option does not resize the center part of a lab-style gauge control | Yes |
102989 | With ATTR_MINIMIZE_OTHER_PANELS enabled, right-clicking the taskbar button of a minimized panel restores the panel unexpectedly | Yes |
99880 | A general protection fault can occur when simultaneously creating/destroying panels from one thread and showing/hiding them from a different thread. | Yes |
98435 | Incorrect event data sent to callback for graph cursor events | Yes |
95092 | In some fonts, Chinese characters do not display properly | Yes |
93835 | Some changes made in the Quick Edit Window of the Edit Tree dialog box do not persist | No |
59589 | Sample menu bar insertion causes items on UIR to move when the file is reopened | No |
59440 | DataSocket binding does not work in the User Interface Editor for controls within a tab page | No |
58808 | Scaling table controls with the Scale Contents On Resize option can introduce cumulative inaccuracies in the size of the text | Yes |
58796 | PointPinnedToRect pins to 1-pixel outside the rectangle on the right and bottom edges | Yes |
58749 | CanvasSetClipRect is ignored while a canvas batch is active | Yes |
58584 | Interactive strip chart legend operations in the User Interface Editor persist after leaving operate mode | No |
58568 | The initial position of the line thickness slide in an interactive graph legend is not set properly | Yes |
58508 | Plotting to a paused strip chart does not always update the gridlines correctly | Yes |
58499 | Cannot use the interactive legend to rename strip chart traces in the Quick Edit Window of the Edit Strip Chart dialog box | No |
58429 | Changing the color of a tab panel in the User Interface Editor does not change the color of the corresponding tab | No |
57849 | Strip chart control does not redraw traces correctly after calling RecallPanelState | Yes |
56777 | Password custom control does not handle clipboard operations correctly | Yes |
55872 | Cannot use non-powers of 10 as the min and max of a graph axis in logarithmic mode | Yes |
44569 | Sizing a table row or column interactively can introduce scaling errors if the panel has the Scale Contents On Resize option enabled | Yes |
44530 | Tree controls with the Full Row Select attribute enabled have extra gaps surrounding each gridline, if the tree has more than one column | Yes |
44131 | Attempting to edit a table control cell containing the specified maximum number of characters causes the contents of the cell to disappear if Auto Edit is enabled | Yes |
42949 | Tooltips of child panel controls can appear in the wrong location if the panel is scrolled | Yes |
42619 | Canvas control contents appear on the panel when the canvas is not visible, if the canvas does not have Mark for Update enabled | Yes |
42523 | Resizing panels can cause controls on the panel to flash repeatedly | Yes |
41845 | Strip chart updates inconsistently when it is dimmed | Yes |
41762 | Rotated strip chart axis labels can overwrite axis names or draw outside the control boundaries | Yes |
41422 | Plotting a large number of points at once to the strip chart causes the x-scale range to be incorrectly updated | Yes |
40882 | Horizontal scrolling of touchpads not supported | Yes |
36547 | Knob needles can snap directly from the max value to the min value or vice-versa | Yes |
34909 | Message Dialogs with buttons do not respond to arrow keys | Yes |
Bug ID | Fixed Issue | Has Run-Time Impact? |
127879 | Removing a project from a workspace while a function tree is open can cause a general protection fault | No |
124951 | Intermittent problems with license activation in LabWindows/CVI 8.5.1 FDS | No |
124577 | Selecting Project from Template on the Welcome Page and not adding the project to the current workspace can cause a general protection | No |
121917 | Launching the Select Attribute Constant dialog box from a function panel can cause a general protection fault | No |
120872 | Checking out a file from source code control, after having made changes to it, and discarding the changes, can cause a general protection fault | No |
58038 | Cannot select a custom path for the Where to Copy DLL option in the Target Settings dialog box for DLLs | No |
117394 | Changing the version of a .fp file from 8.5 and later to an earlier version might cause an internal error | No |
112735 | The error message displayed when using a read-only workspace cannot be moved | No |
107394 | Sometimes, when exiting LabWindows/CVI with the workspace window maximized, the next time LabWindows/CVI starts up, an Attribute passed is not valid error is displayed | No |
104594 | 64-bit numeric controls do not load correctly from an FPX file | No |
104402 | Borland DLLs are not properly named in Loaded Modules window | No |
99478 | Accessing the <<Running>> menu when the focus is on the error window can cause a general protection fault | No |
98681 | LabWindows/CVI includes temporary auto-backup files in multi-file searches | No |
96692 | Dotted line for a collapsed source code region is not removed when deleting the region | No |
96354 | Creating a new DAQ task from the Welcome Page can cause a general protection fault if the current project includes a .fp file that requires compilation | No |
95889 | The Source window does not receive focus when a build error occurs and Classic View is enabled | No |
60017 | Source window color customizations are lost when the system color depth changes while LabWindows/CVI is running | No |
59735 | Multi-file searches include non-project files | No |
58743 | Show Completions option is not available for struct members that are used as array indices | No |
58639 | When generating a function tree from a header file enums without labels are not processed correctly | No |
58638 | Long file names cause results to be clipped in the Find Results window | No |
58430 | Syntax coloring for parts of a comment can be incorrect after new lines not created using the <Enter> key | No |
58407 | Some header files created from a template are put under the wrong folder in the project tree | No |
57001 | Cannot generate function panels from header files containing unsigned char * parameters | No |
44752 | Close button on tabbed workspace bar is not correctly positioned for very narrow windows | No |
42013 | Dragging a file that is excluded from the build from one project to another leaves the file excluded in the new project | No |
38382 | Line continuation character causes the Balance command to work incorrectly | No |
Bug ID | Fixed Issue | Has Run-Time Impact? |
124569 | Pre-build build steps occur only if LabWindows/CVI compiles files | No |
123149 | Redeclaration error for StrToIntA when including toolbox.h and shlwapi.h | No |
122509 | Type library generation errors and resource embedding errors are not reported as build errors | No |
115846 | cviauto.lib does not link in Microsoft Visual Studio 8 | No |
108285 | Errors in release builds are not reported in a batch build | No |
98829 | typedefs based on 64-bit integers are not included in type libraries embedded in DLLs | No |
96261 | Compilation conflict between the analysis library and the Word Report instrument driver | No |
66600 | Valid structure pointers passed into a function can trigger a user protection error inside the function | Yes |
58998 | Compiling with an external compiler resets build dependencies in the debug configuration | No |
58889 | LabWindows/CVI does not detect that a NaN value is unequal to itself (x != x) | Yes |
58540 | Unexpected wait cursor is displayed when compiling a single file with unsaved changes using an external compiler | No |
58483 | Automatically inserted include statements are always added to the top of the source file | No |
57356 | The mscorlib2.c file compiled in Microsoft Visual Studio 6 does not load in LabWindows/CVI | No |
120676 | With the iso_9899_1999 pragma enabled, LabWindows/CVI does not allow variable declarations immediately following a case statement | No |
117592 | With the iso_9899_1999 pragma enabled, LabWindows/CVI does not allow variable declarations of custom types in the middle of a block | No |
60413 | Documentation tags for source code are not skipped inside blocks excluded from compilation by the preprocessor | No |
Bug ID | Fixed Issue | Has Run-Time Impact? |
125405 | Selecting Original Type for the Interpret As command does not update the Variables or Watch windows | No |
125207 | LabWindows/CVI can crash when writing the contents of the Variables window to a file if large string buffers are present | No |
124741 | LabWindows/CVI can display the value of the wrong variable in a data tooltip, if a different variable at a different scope has the same name | No |
119223 | String Display window does not display control characters correctly | No |
120710 | Changing an enum variable in the Variables Window does not update the variable’s value in the Watch Window, and vice-versa | No |
120520 | Cannot edit characters in non-ASCII mode in String Display window | No |
64228 | ListInsertItems function in Programmer’s Toolbox can incorrectly return a dynamic memory corruption error | Yes |
41714 | User protection of PlotStripChart function does not take into account the startingIndex and skipCount parameters | Yes |
41700 | Loading or unloading instrument drivers is possible while execution is suspended | No |
41436 | Project switching is possible while execution is suspended | No |
58956 | Global debug break key does not break execution consistently | No |
Bug ID | Fixed Issue | Has Run-Time Impact? |
116827 | LabWindows/CVI applications can have a noticeable delay at startup if the ISA Firewall client is installed | Yes |
115124 | Memory is lost when calling some Advanced Analysis Measurement functions | Yes |
114644 | Application stops responding when unregistering a DDE server with active connections | Yes |
96027 | Source window editing is not as responsive when using LabWindows/CVI via Windows Remote Desktop | No |
55487 | The performance of matrix by vector multiplication is inadequate in some cases | No |
35750 | When debugging a multithreaded program, continuing execution after hitting a breakpoint can sometimes cause LabWindows/CVI to pause for a long time | No |
Bug ID | Fixed Issue | Has Run-Time Impact? |
111051 | Distribution of an ActiveX server application includes unnecessary project files by default | No |
110454 | Default LabWindows/CVI EXE icon does not include images with the appropriate resolution for displaying in larger sizes | Yes |
106816 | Trailing space at end of distribution output path causes build failures | No |
38153 | It is not possible to specify pre/post-build steps for building a distribution | No |
36322 | Distribution of an ActiveX server application does not include associated help file | No |
Bug ID | Fixed Issue | Has Run-Time Impact? |
59856 | Invalid user protection error reported in .NET wrapper code | Yes |
58458 | Unknown Language COM error when calling LabWindows/CVI ActiveX Server from a .NET application if the system locale is not English. | Yes |
98641 | LabWindows/CVI application can stop responding if it is closed while it is accessed at the same time through ActiveX automation | Yes |
125416 | Using ActiveX automation to build a project in release mode will result in a failed build if the File Version property of the project includes a + character. | Yes |
Bug ID | Fixed Issue | Has Run-Time Impact? |
54563 | The Sort Function returns 0 when the input array contains one element | Yes |
Bug ID | Fixed Issue | Has Run-Time Impact? |
128323 | Network variables created programmatically do not configure the single-writer restriction correctly | Yes |
126669 | The RegEnumerateValue function cannot retrieve empty values from the registry | Yes |
122632 | DiscardAsyncTimer can return an error if timers are not discarded in the order in which they were created | Yes |
114623 | Some CVIXML functions do not return an error when invalid inputs are passed to them | Yes |
114291 | Toolbox registry API lacks the ability to delete keys/values | No |
104648 | Toolbox registry API lacks the ability to enumerate subkeys | No |
104576 | The OPT_PROCESS_EVENTS_WHILE_WAITING flag for the CmtWaitForThreadPoolFunctionCompletion function does not process all events | Yes |
98433 | Variable Manager does not handle the buffer size of programmatically configured network variables properly | No |
59197 | InstallWinMsgCallback is not thread safe | Yes |
59181 | Wildcards used in the new name of the RenameFile and CopyFile functions are not always processed correctly | Yes |