Archived: LabWindows™/CVI™ 9.0.1 Bug Fixes

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.

Visão geral



The following items are changes from LabWindows/CVI 9.0 to LabWindows/CVI 9.0.1. If you have a Bug ID, you can search this list to validate that the issue has been fixed.

Table of Contents

  1. User Interface
  2. Development Environment
  3. Compiler
  4. Debugging
  5. Performance
  6. Installation
  7. Stand-Alone Applications and Distributions
  8. Related Links

 

User Interface

Bug ID

Fixed Issue

Has Run-Time Impact?

143075 Tables and tree controls do not scale proportionally to other controls Yes
135032 Checkerboard dimming of controls is leaving label text etched Yes
145322 Graph y-axis name not drawn correctly after graph changes position before being displayed Yes
140209 Cannot change coordinates of control label in editor if control is in a tab panel No
138050 Remove All button in multi-file select dialog box is missing a corner Yes
135264 Done button can disappear when you resize a file selection dialog box Yes
131413 After widening the inc/dec arrows, the entire area of the arrows is not clickable Yes
129832 Editing multiple controls changes tab order and z-plane order No
131102 On Windows Vista, file selection dialog boxes add an extra backslash (\) character when selecting a file at the root of a volume Yes
131218 Edit Item dialog box of a tree control shows an incorrect description of the image name No
136678 Menu events cause a crash if there is no menu callback specified and the application has a main callback Yes

 

Development Environment

Bug ID

Fixed Issue

Has Run-Time Impact?

149012 Cannot list ViInt64 attributes in function panel No
136241 Released interactive execution window runs project instead, when started from toolbar No
129695 LabWindows/CVI can crash on exit after TestStand executes code modules in an external instance of LabWindows/CVI No

 

Compiler

Bug ID

Fixed Issue

Has Run-Time Impact?

120676 Even with C99 enabled, some variables cannot be declared immediately following a switch statement No
152423 Arrays initialized with string literals are not completely filled with zero bytes No
152421 The compiler can crash when very large arrays are initialized with small string literals No
152425 No error reported when arrays are initialized with string literals that are too large No
138186 Function pointers for functions without parameters require void keyword in parameter list No
135927 ActiveX wrappers fail to compile when LabWindows/CVI uses the Borland compatibility mode No
134406 The Win32 API fails to compile with third-party compilers if C99 is enabled No
134407 Build warnings are reported when compiling the Win32 API with third-party compilers No
134066 Linking a project can fail with Out of Memory error, in very rare circumstances No
139419 Win32 API compile errors when WSPiApi.h and WS2tcpip.h are included No
131800 Too many initializers error when initializing incomplete array typedefs No
128921 Incorrect compilation of code containing multiple, anonymous inner struct members No
136156 When passing 64-bit integers to a 32-bit integer parameter in a function call, other parameters can end up with incorrect values No

 

Debugging

Bug ID

Fixed Issue

Has Run-Time Impact?

134586 Erroneous user protection error when accessing member of a multidimensional array of struct/pointer No

 

Performance

Bug ID

Fixed Issue

Has Run-Time Impact?

144806 CmtWaitForThreadPoolFunctionCompletion can hang in some rare circumstances Yes
144368 strtod and scanf can crash in multithreaded applications Yes

 

Installation

Bug ID

Fixed Issue

Has Run-Time Impact?

149929 If the full Win32 API is installed, the system is left in a bad state after LabWindows/CVI is uninstalled No

 

Stand-Alone Applications and Distributions

Bug ID

Fixed Issue

Has Run-Time Impact?

141434 LabWindows/CVI crashes when unloading a workspace with an ActiveX server project after building a distribution No
131196 Import Measurement & Automation Explorer (MAX) Configuration File checkbox always checked on Edit Installer Advanced tab No
137318 Adding dependencies of an executable to Installation Files & Directories section in Edit Installer dialog box displays two copies of the DLL No
154605 Projects with a relative path for the application file can crash when configuring a distribution No

 

Glossary of Terms

 

  • Bug ID - When an issue is reported to NI, you may be given this ID or find it on ni.com.  You may also find IDs posted by NI on the discussion forums or in KnowledgeBase articles.
  • Legacy ID – An older issue ID that refers to the same issue.  You may instead find this issue ID in older known issues documents.
  • Description - A few sentences which describe the problem. The brief description given does not necessarily describe the problem in full detail.
  • Workaround - Possible ways to work around the problem.
  • Reported Version - The earliest version in which the issue was reported.
  • Resolved Version - Version in which the issue was resolved or was no longer applicable. "N/A" indicates that the issue has not been resolved.
  • Date Added - The date the issue was added to the document (not the reported date).