class="resources" General LabVIEW Error Codes - LabVIEW 7.1 Help - Support - National Instruments
Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

General LabVIEW Error Codes

LabVIEW VIs and functions can return the following error codes. Refer to the KnowledgeBase for more information about correcting errors in LabVIEW.

Code Name Description
1 mgArgErr An input parameter is invalid.
2 mFullErr Memory is full.
3 mZoneErr Internal error. Wrong memory zone accessed.
4 fEOF End of file encountered.
5 fIsOpen File already open.
6 fIOErr Generic file I/O error. A possible cause for this error is the disk or hard drive to which you are trying to save might be full. Try freeing up disk space or saving to a different disk or drive.
7 fNotFound File not found. The file might have been moved or deleted, or the file path might be incorrectly formatted for the operating system. For example, use \ as path separators on Windows, : on Mac OS, and / on UNIX.
8 fNoPerm File permission error.
9 fDiskFull Disk full.
10 fDupPath Duplicate path.
11 fTMFOpen Too many files open.
12 fNotEnabled Some system capacity necessary for operation is not enabled.
13 rFNotFound Resource file not found.
14 rAddFailed Cannot add resource.
15 rNotFound Resource not found.
16 iNotFound Image not found.
17 iMemoryErr Not enough memory to manipulate image.
18 dPenNotExist Pen does not exist.
19 cfgBadType Configuration type invalid.
20 cfgTokenNotFound Configuration token not found.
21 cfgParseError Error occurred parsing configuration string.
22 cfgAllocError Configuration memory error.
23 ecLVSBFormatError Bad external code format.
24 ecLVSBOffsetError Bad external code offset.
25 ecLVSBNoCodeError External code not present.
26 wNullWindow Null window.
27 wDestroyMixup Destroy window error.
28 menuNullMenu Null menu.
29 pAbortJob Print aborted.
30 pBadPrintRecord Bad print record.
31 pDriverError Print driver error.
32 pWindowsError Operating system error during print.
33 pMemoryError Memory error during print.
34 pDialogError Print dialog error.
35 pMiscError Generic print error.
36 dvInvalidRefnum Invalid device refnum.
37 dvDeviceNotFound Device not found.
38 dvParamErr Device parameter error.
39 dvUnitErr Device unit error.
40 dvOpenErr Cannot open device.
41 dvAbortErr Device call aborted.
42 bogusError Generic error.
43 cancelError Operation canceled by user.
44 OMObjLowErr Object ID too low.
45 OMObjHiErr Object ID too high.
46 OMObjNotInHeapErr Object not in heap.
47 OMOHeapNotKnownErr Unknown heap.
48 OMBadDPIdErr Unknown object (invalid DefProc).
49 OMNoDPinTabErr Unknown object (DefProc not in table).
50 OMMsgOutOfRangeErr Message out of range.
51 OMMethodNullErr Null method.
52 OMUnknownMsgErr Unknown message.
67 amInitErr Interapplication Manager initialization error.
68 occBadOccurrenceErr Bad occurrence.
69 occWaitOnUnBoundHdlrErr Handler does not know what occurrence to wait for.
70 occFunnyQOverFlowErr Occurrence queue overflow.
71 fDataLogTypeConflict File datalog type conflict.
72 ecLVSBCannotBeCalledFromThread Semaphore not signaled.
73 amUnrecognizedType Interapplication Manager unrecognized type error.
74 mCorruptErr Memory or data structure corrupt.
75 ecLVSBErrorMakingTempDLL Failed to make temporary DLL.
76 ecLVSBOldCIN Old CIN version.
81 fmtTypeMismatch Format specifier type mismatch. A format specifier does not match the data type of its corresponding argument in a Format Into String or Scan From String node.
82 fmtUnknownConversion Unknown format specifier. A bad format specifier was found in the Format String input to a Format Into String or Scan From String node.
83 fmtTooFew Too few format specifiers. There are not enough format specifiers to match all of the arguments of a Format Into String or Scan From String node.
84 fmtTooMany Too many format specifiers. There are more format specifiers than the number of arguments of a Format Into String or Scan From String node.
85 fmtScanError Scan failed. A Scan From String node was unable to scan its input because the data was not in the expected format.
87 lvOLEConvertErr Error converting to variant. An error occurred converting from LabVIEW type to OLE variant type.
88 rtMenuErr Run-time menu error.
89 pwdTampered VI's password tampered.
90 fxDtAttrNotFound Variant attribute not found.
91 LvVariantTypeMismatch The data type of the variant is not compatible with the data type wired to the type input.
97 oleNullRefnumPassed Null Refnum was passed in as input.
98 badFileType Incorrect file type. Attempted to read from or write to a file whose type is incompatible with the operation. Normally for user data files.
99 badFileVersion Incorrect file version. Attempted to read from or write to a file whose version is incompatible with the write/read function version. Normally for user data files.
100 badDataInFile File contains erroneous data. Normally for user data files.
116 dataCorruptErr Unflatten or byte stream read operation failed due to corrupt, unexpected, or truncated data.
117 requireFullPathErr Directory path supplied where a file path is required. A file path with the filename is required, but the supplied path is a path to a directory.
118 folderNotExistErr The supplied folder path does not exist.
1000 kLVE_InvalidState The VI is not in a state compatible with this operation. This error occurs if you attempt to edit a running VI or a VI reserved for running. A VI is reserved for running when you open a reference to it by wiring a type specifier to the Open VI Reference function. A VI also is reserved for running when you use the Call By Reference Node to call the VI. Close these references to the VI before you edit it.
1001 kLVE_FPNotOpen The VI's front panel is not open.
1002 kLVE_CtrlErr The VI cannot run because it has a front panel control in an error state.
1003 kLVE_VIBad The VI is not executable.
1004 kLVE_NotInMem The VI is not in memory.
1005 kLVE_GoDisabled VI execution has been disabled in VI Properties.
1006 kLVE_NoSaveData FPDCO on connector pane thinks it is constant.
1007 kLVE_NoIPRecInSummary No IP Rec in Summary.
1008 kLVE_CantAllocConPane Cannot load connector pane.
1009 kLVE_VariantSizeMisMatch Variant tag out of range.
1010 kLVE_NoDefaultOrOp No default or operate data.
1011 kLVE_CantCreateInstr VI Creation failed.
1012 kLVE_NoBDHP Cannot load block diagram.
1013 kLVE_NoFPHP Cannot load front panel. Make sure you include the front panel of the VI when building a stand-alone application.
1014 kLVE_Linker Linker error.
1015 kLVE_NoPrinter Printer is not responding. Check printer configuration.
1016 kLVE_NoHistory Cannot load History.
1017 kLVE_VIRsrcModDateConflict VI has been modified on disk since it was last loaded or saved.
1018 kLVE_Unspecified Unspecified error occurred.
1019 kLVE_UntitledSubVIs Untitled SubVIs exist.
1020 kLVE_NotWizardErr This CIN can only be invoked from a registered wizard.
1021 kLVE_IllegalObjErr Illegal Object Id passed to wizard CIN.
1022 kLVE_TemplateNotFoundErr Wizard Template not found.
1023 kLVE_NoTemplateDiagramErr Wizard template does not have a diagram.
1024 kLVE_ciVIAbortedErr Call Instrument aborted.
1025 kLVE_BadAppRefErr Application Reference is invalid.
1026 kLVE_BadVIRefErr VI Reference is invalid.
1027 kLVE_BadVIRefReservationErr Reference cannot be reserved as requested or is in improper reservation mode for requested operation.
1028 kLVE_BadAttrSelectorErr Attribute selector is invalid.
1029 kLVE_RdOnlyAttrErr VI Server property is read-only.
1030 kLVE_ResvdForEditErr VI Reference is already reserved for editing.
1031 kLVE_VIRefTypeConflictErr VI Reference type does not match VI connector pane.
1032 kLVE_SrvrPermissionErr VI Server access denied.
1033 kLVE_rtmBadFileVersion Bad run-time menu file version.
1034 kLVE_rtmBadSignature Bad run-time menu file.
1035 kLVE_WrongVIType Operation is invalid for this type of VI.
1036 kLVE_BadMethSelectorErr Method selector is invalid.
1037 kLVE_TSProtocolLevel Incompatible VI Server protocol version.
1038 kLVE_ReqParamMissing Required parameter missing.
1039 kLVE_VIWasReset VI was aborted.
1040 kLVE_VIIsPasswordProtected VI is password protected.
1041 kLVE_IncorrectPassword Incorrect password.
1042 kLVE_RecursiveCall Attempted recursive call.
1043 kLVE_NotSupportedInVersion Feature not supported in this version.
1044 kLVE_VIIsLocked VI is locked.
1045 kLVE_NullRefnumPassedToClose Null Refnum passed to Close Reference.
1051 kLVE_DuplicateVIName A VI of that name already exists in memory.
1052 kLVE_InvalidVIName The VI name is invalid.
1054 kLVE_VIScriptObjNotFound The specified object was not found.
1055 kLVE_BadObjRefErr Object reference is invalid.
1056 kLVE_VIScriptObjNotScriptable Specified object is not scriptable in this version.
1057 kLVE_VIScriptTypeMismatch Type mismatch: Object cannot be typecasted to the specified type.
1058 kLVE_PropertyNotFound Specified property not found.
1059 kLVE_BadFileType Unexpected file type.
1060 kLVE_VIScriptBadSocket Object cannot contain(own) the specified object.
1061 kLVE_VIScriptUnableToCreateObject Unable to create new object.
1062 kLVE_VIScriptObjectsNotWireable Specified objects cannot be wired together.
1063 kLVE_VIScriptTerminalNotFound Specified terminal not found in the object.
1064 kVIFromVILIB The specified VI may not be saved for previous because it resides in the VI.LIB directory.
1065 kEmptyOrRelativePath The path to the VI to save is an empty or relative path. It must be an absolute path.
1066 kLVE_HWOpenErr Hardware open error.
1067 kLVE_HWCloseErr Hardware close error.
1068 Hardware transact error. Hardware transact error.
1069 kLVE_HWDllMissErr Hardware DLL missing.
1070 kLVE_HWNoSesnErr Hardware no session error.
1071 kLVE_MethNotFound Specified method not found.
1072 kLVE_NotImplemented This property or method is not yet implemented.
1073 kLVE_ValidOnlyInEditMode This property is writable only when the VI is in edit mode, or this method is available only when the VI is in edit mode.
1074 kLVE_CannotCreateCtlForTermErr Cannot create a control/indicator for the specified terminal.
1075 kLVE_CannotCreateConstForTermErr Cannot create a constant for the specified terminal.
1076 kLVE_VINotDebuggableErr VI is not debuggable.
1077 kLVE_InvalidPropertyValue Invalid property value.
1082 kLVE_NotValidForStrictTypedef Operation not valid for strict type definition instance.
1083 kLVE_InvalidConPaneType Invalid connector pane pattern.
1084 kLVE_ObjCannotBeLinkedToConPane Specified control or indicator cannot be hooked up to the connector pane.
1085 kLVE_BadConnectorSlot Invalid connector terminal.
1086 kLVE_WrongCtlType Wrong Control Type. The operation is not allowed on this kind of control or a control at this level.
1088 kLVE_BadParamValue Bad value for parameter.
1089 kLVE_ScriptExecuteErrNoLine Error occurred while executing script. Error message from server: %s.
1090 kLVE_CannotMoveBoundedObject Specified object cannot be moved.
1094 kLVE_CannotAssignTwoSubtypes Queue and notifier references of the same name must be obtained using the same data type. When you obtain a reference to a queue or notifier, you can specify what data type this mechanism stores. Future requests to obtain a reference to the same mechanism (using the mechanism's name) must wire the same data type as the original call. Unnamed mechanisms do not have this restriction, because each request to obtain an unnamed mechanism creates a new mechanism.
1095 kLVE_NoVoidSubtype This container cannot be left without a subtype. Right-click and select Replace or drag new subtype.
1096 kLVE_OpenVIRefInvalidReentrantRun Open VI Reference cannot prepare a non-reentrant VI for reentrant run.
1097 kLVE_ExtFuncException An exception occurred within the external code called by a Call Library Function Node. This might have corrupted LabVIEW's memory. Save any work to a new location and restart LabVIEW.
1098 kLVE_PolyorTDWithNoDiag Cannot disconnect type definitions or polymorphic VIs if the block diagram is not available.
1100 kLVE_NoReferenceObtained No object of that name was found. No reference could be returned. You can use Obtain Queue or Obtain Notifier to look up a queue or notifier by name. If create if not found? is FALSE and a queue or notifier with that name was not found, LabVIEW returns this error.
1101 kLVE_DataSocketAccessDenied Insufficient privileges to read, write, or create an item in the DataSocket Server.
1102 kLVE_UnwiredInputTerm The string input terminal is unwired.
1103 kLVE_UnrecognizedTypeTag The XML tag describing the type of data is not recognized.
1104 kLVE_NoEndTag No end tag was found for an XML start/end tag pair.
1105 kLVE_UnknownTag An unknown or unexpected XML tag was discovered.
1106 kLVE_IncorrectTypeTag The XML tag describing the type of data does not match the wired type.
1107 kLVE_UnmatchedEnumEntry The XML enumerated type choice(s) does not match the wired type.
1108 kLVE_BadValueText XML value text is illegal or out of range for type and/or format.
1109 kLVE_UnknownType Unsupported data type.
1110 kLVE_UnwiredOutputTerm No longer used.
1111 KLVE_ReleaseSemaphoreTwice Release Semaphore called on a semaphore that was not currently acquired.
1122 kLVE_RefnumDestroyedDuringWait Refnum became invalid while node waited for it.
1123 kLVE_ObjCannotBeCreatedInAppLibs You cannot create an object (such as control caption) in built applications. You must create these objects in the LabVIEW development system.
1124 kLVE_VINotLoadable VI is not loadable.
1125 kLVE_VersIsFutureErr VI version is later than the current LabVIEW version.
1126 kLVE_VersTooOldErr VI version is too early to convert to the current LabVIEW version.
1127 kLVE_CannotInstantiateTemplate Cannot instantiate template VI because it is already in memory.
1128 kLVE_IncompatibleUnit Input unit is not compatible with the current unit.
1129 kLVE_SparseRingDuplicateValues You cannot assign the same value to two or more strings in a ring or combo box control.
1131 kLVE_NotSupportedInDialogControl Refnum became invalid while node waited for it. You cannot use this property with this dialog control.
1135 kLVE_TreeInvalidActiveNode The tree control's active item is not valid for this property.
1136 kLVE_TreeInvalidTag You wired an invalid item tag to a tree control property or method.
1137 kLVE_TreeInsane Tree control's internal data is corrupt.
1138 kLVE_ExtCodeException An exception occurred within external code called by LabVIEW. This might have corrupted LabVIEW's memory. Save any work to a new location and restart LabVIEW.
1144 kLVE_FrontPanelAlreadyOpen Cannot insert VI in a subpanel control because VI is already open.
1145 kLVE_FrontPanelInSubPanel Cannot open VI because it is already in a subpanel control.
1146 kLVE_TreeLeafOnlyError You attempted an operation that would change a child-only item into a parent item.
1147 kLVE_SubPanelCantInsertRemoteVI Cannot insert a remote VI in a subpanel control.
1148 kLVE_PropertyReadOnlyInSubPanel This property is read only while the VI is in a subpanel.
1149 kLVE_FPMustAlreadyBeOpen Cannot close or set the state of a closed front panel. The front panel must already be open before you close it or set its state.
1150 kLVE_CannotOpenFPAlreadyOpen Cannot open a front panel that is already open. To set the state of the open front panel, use the Front Panel Window:State property.
1151 kLVE_InvalidFPStateInput Invalid input for front panel state.
1156 kLVE_DataReadFilledMemory Memory full error, possibly due to a data format not matching expected data type. This is caused by trying to allocate a buffer that is too large for memory. Although normal allocation might run the system out of memory, frequently an out of memory error is caused by interpreting the data incorrectly and treating something that is data as the size of the data. Before assuming that the system needs more memory to complete the operation, make sure the read format you are requesting is valid for the data being read.
1157 kLVE_NotAvailForIndicator You cannot use this property with a numeric indicator.
1174 kLVE_CallLibRetParmErr Invalid return parameter for Call Library Function Node. The return type must be Void, Numeric, or String. Numeric return types are passed by value. Strings return types are passed as a C String Pointer or a Pascal String Pointer.
1175 kLVE_CallLibArrayDimsErr Invalid array dimension in Call Library Function Node configuration. An array must have 1 or more dimensions.
1176 kLVE_CallLibWFormDimsErr Invalid waveform dimension in Call Library Function Node configuration. A waveform must have 0 or 1 dimensions.
1177 kLVE_CallLibVoidParmTypeErr Invalid data type for Call Library Function Node parameter. Void can be used only as return type of function.
1186 kLVE_CannotChangeLabelVisibility Cannot show or hide the label on its own. Label visibility is controlled by the label owner.
1187 kLVE_INTERNET_EXPLORER_NOT_FOUND Internet Explorer is required for this operation but it is not installed.
1188 kLVE_StatVIRefNotConfigured The Static VI Reference function is not configured.
1190 kLVE_NotAllowedWithKeyFocus The operation is not allowed when the control has key focus.
1191 kLVE_WireAlreadyHasProbe The wire already has a probe on it.
1192 kLVE_NoDataRangeForDigDisp No data range set for digital displays.
1193 kLVE_CannotAccessLatchBooleanValue When a Boolean control has a latch mechanical action, you cannot use the Value property to read or write its value.
1194 kLVE_DIAdemNotInstalled This Express VI requires DIAdem 8.1 or later and the LabVIEW DIAdem Connectivity VIs version 2.1 or later. The Connectivity VIs are available for free download from ni.com.
1196 kLVE_NoDuplicatesInGrowTermList Cannot list the same terminal more than once in the grown region of the expandable subVI.
1197 kLVE_StatVIRefInvalidOp This operation is not valid for static VI references. To run a VI using a static VI reference, use an Invoke Node to call the Run VI method.
1198 kLVE_StatVIRefInvalidState The VI is not in a state compatible with this operation. Please change the execution mode of the referenced VI to reentrant for this operation.
1307 kLVE_SubPanelCantOpenWindow Subpanel control could not open the VI window. You tried to insert a VI into a subpanel control, but the front panel or block diagram window you want to insert does not exist.
1313 kLVE_NotSupportedInRadioButtonsControl You cannot use this property on a control in a radio buttons control.
1314 kLVE_NotValidForAutoUpdatingTypedef You cannot use this property on an instance of a type definition set to update automatically from the master copy of the type definition.
1319 kLVE_SubPanelCantInsertIfNotRunning Cannot insert a VI into a subpanel that is not in a running state.
1320 kLVE_PartPropertyNotAvailable In edit mode, LabVIEW cannot return a property for a control part that you have not yet created.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit