Error 0x692 in NI GOOP Development Suite for LabVIEW

Updated Nov 1, 2023

Reported In

Software

  • GOOP Development Suite
  • LabVIEW

Issue Details

When I attempt to open the UMLModeller from the NI GOOP Development Suite for LabVIEW, I receive:

LabVIEW: (Hex 0x692) The string contains an unexpected null character.

The top-level VI "UMLEditor Main.vi" was stopped at File Dialog "File Dialog" on the block diagram of "UMLEditor Main.vi".

Solution

This error occurs due to the use of "\00" as a separator for the "Open File Dialog: Pattern (All Files) input. \00 is registered as a null character in LabVIEW 2019 and future, but was previously used by some users for multi-select patterns. To fix this:
  1. Open the UMLEditor Main.vi (by pressing stop on the error, or by adding the UMLEditor Main.vi to another VI)
  2. Go to the "Open" Instance of the Case Structure
  3. Edit the Pattern (All Files) string constant by replacing all "\00" instances with a ";" or by replacing the constant with only the relevant file types that you are using
  4. Save the VI