ProvideX V8.20 > Language Reference > A. Appendix
833
Error Codes and Messages
.
60: Invalid control argument value
0: Record/file busy
61: Authorization failure
1: Logical END-OF-RECORD reached
62: Not a development system
2: END-OF-FILE on read or File full on write
3: Input/Output error on file
63: Not activated for this software package
4: Device not ready
64: No valid LEX table loaded
5: Data error on device or file
65: Window element does not exist or already exists
6: Directory error
66: Warning-Program size > 64K -- may not run on all environments
7: Access out of file boundaries
67: VBX processor reported a failure
8: Data write error
68: RPC (Remote Process Call) name not found
9: Unable to restore calling program
69: No Journalization file open
10: Illegal pathname specified
70: EDIT command syntax error
11: Record not found or Duplicate key on write
71: String not found
12: File does not exist (or already exists)
72: Replacement string will not fit
13: File access mode invalid
73: No current string defined
14: Invalid I/O request for file state
74: RENUMBER rejected -- Line numbers too large
15: Operating system command failed
75: Invalid Hex string
16: File/Disc is full
76: LINE_SWITCH failure - Terminal cannot be switched
17: Invalid file type or contents
77: Edit generates no line number
18: Program not loaded/Invalid program format
78: Invalid MSK specification
19: Program size too large
79: Invalid FORMAT specification
20: Syntax error
80: Invalid key definition, number or name
21: Statement number is invalid
81: Invalid IOLIST specification
22: Invalid compound statement
82: File must be 'LOCKED' before being 'PURGED'
23: Missing/Invalid variable
83: Invalid statement number range
24: Attempt to duplicate a function name
84: No DICTIONARY exists on OPENed file
25: Invalid call to user function (Non-existant or recursive)
85: Program does not support line numbers..
26: Variable type invalid
86: Transmission error to device
27: Unexpected or incorrect WEND, RETURN, or NEXT
87: MENUBAR definition invalid
28: No corresponding FOR for NEXT
88: Invalid/unknown property name
29: Invalid Mnemonic or position specification
89: File access denied -- I/O operation pending
30: Statement too complex -- cannot compile
90: Unable to locate Object class definition
31: Memory limits reached -- Increase '-SZ' option
91: Class/Object in use
32: Invalid or redundant Input/Output option
92: Invalid CLASS definition
33: Insufficent memory available in system -- try later
93: Already defined within class definition
34: Directive not allowed from COMMAND mode
94: Loop in Class inheritance found
35: Invalid date/time specified
95: Bad Object Identifier
96: Invalid Return Value
36: ENTER parameters don't match those of the CALL
97: Version conflict - function not supported
37: Directive can only execute in subprogram
98: Feature not yet implemented
38: Directive cannot be used within CALLed program
99: Feature not supported
39: Invalid record definition
100: No driver for terminal type or library missing
40: Divide check or numeric overflow
101 - 102: No message
41: Invalid integer encountered (range error or non-integer)
105 - 114: Keyed file errors
42: Subscript out of range/Invalid subscript
115: File I/O Verification Error
43: Format mask invalid
116: Invalid field descriptor byte
44: Invalid step value
117: Invalid segment number
45: Referenced statement invalid
118: Keyed file error
46: Length of string invalid
119: No message.
47: Substring reference out of string
120: Internal system logic error
48: Invalid input -- Try again
121: Invalid program format
49: <*> Internal program format error <*>
122: No message.
50: Reserved for FUTURE USE
123: Warning-The following statement labels cannot be located
51: Invalid VFU/key load
124: Warning-The following statement labels occur more than once
52: Program is password protected
125: Memory Parity error
53: Invalid password
126: Forced termination - No valid activation file
54: Unable to load ERROR HANDLER
127: Break key depressed
55: Cannot locate statement label
>256: Operating System Errors
56: Duplicate statement label
57: No such window defined
58: Line(s) in GOSUB/FOR/WHILE stack
59: Invalid directive in function/object definition
Note: The hyperlist above is linked to the complete list of error codes. The error and warning
messages are explained in further detail on the following pages.