Error 45 Opening VI With a Tab Control With Multiple Tabs on LabVIEW

Updated Dec 2, 2023

Reported In

Software

  • LabVIEW

Issue Details

Trying to open a LabVIEW 2011 or LabVIEW 2012 VI with a Tab Control with more than 8 Tabs in LabVIEW 2017, LabVIEW shows the error:
LabVIEW: Memory is full.

An error occurred loading VI
'Example.vi'.
LabVIEW load error code 45: An error happened while updating the VI's fonts.

This error is shown in the following dialog box.

Error45.JPG

Solution

If the VI can still be opened in LabVIEW 2011 or 2012:
  1. Open the VI.
  2. Move controls, indicators and text labels that are inside of the Tabs to the Front Panel. This way the objects will not be deleted, when a tab is deleted.
  3. Modify the tab control by deleting an amount of tabs that make the Tab Control to have less than 8 Tabs.
  4. Open the VI in LabVIEW 2017.
    1. If the error is still present, delete more tabs in the tab control.
    2. If the error is no longer present, add the Tabs again and rearrange your front panel.
  5. Save the VI in the current version of LabVIEW.
If there is no possibility of using LabVIEW 2011 or 2012 to open the VI, upgrade to LabVIEW 2020 SP1, since the error has been fixed as of this version.