NI does not actively maintain this document.
This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.
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 |