Harbour Reference Guide - Run time errors

Run time errors

BASE/1003

Attempt to access nonexisting or hidden variable
Description
The specified variable was not found.
If it is a database field ensure that the required database is open.
If it is a private or public variable then it must be first created using PRIVATE or PUBLIC statement.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1068

Invalid type of argument
Description
The used data is not of logical type.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1068

Bound error in array element assigment
Description
The specified index into an array was greater then the number of elements in the array.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1068

Bound error in array access
Description
The attempt to retrieve data from non-array value.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1069

Bound error in array access
Description
The attempt to set data to non-array value.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1072

Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
<>
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1073

Invalid type of arguments
Description
The type of compared argument do not match.
Example(s)
<
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1074

Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
<=
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1075

Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
>
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1076

Invalid type of arguments
Description
The value of argument cannot be incremented.
Example(s)
++
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1076

Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
>=
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1076

Invalid type of arguments
Description
The arguments of '$' operator are not a strings.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1077

Invalid type of arguments
Description
Operation is not allowed for passed argument. The argument is not a logical value.
Example(s)
!
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1078

Invalid type of arguments
Description
The type of compared arguments do not match.
Example(s)
==
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1078

Invalid type of arguments
Description
The type of one or both arguments is not a logical.
Example(s)
.AND.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1079

Invalid type of arguments
Description
The type of one or both arguments is not a logical.
Example(s)
.OR.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1081

Invalid type of arguments
Description
The plus operation is not allowed for used arguments.
Example(s)
+
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1082

Invalid type of arguments
Description
The minus operation is not allowed for used arguments.
Example(s)
-
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1085

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
MOD
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1089

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
ABS
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1090

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
INT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1092

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
MIN
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1093

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
MAX
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1094

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
ROUND
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1095

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
LOG
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1096

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
EXP
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1097

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not an numeric value
Example(s)
SQRT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1098

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not a string value
Example(s)
VAL
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1099

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is not a numeric value
Example(s)
STR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1100

Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
RTRIM, TRIM
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1101

Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
LTRIM
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1102

Invalid argument passed to function
Description
The first argument passed to a function is not a string.
Example(s)
UPPER
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1103

Invalid argument passed to function
Description
The first argument passed to a function is not a string.
Example(s)
LOWER
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1104

Incorrect type of argument
Description
The specified argument is not a numeric value.
Example(s)
CHR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1105

Invalid argument passed to function
Description
The arguments passed to a function are of incorrect type.
Example(s)
SPACE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1106

Invalid argument passed to function
Description
The arguments passed to a function are of incorrect type.
Example(s)
REPLICATE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1107

Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
ASC
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1108

Incorrect type of argument
Description
The specified argument is not a string.
Example(s)
AT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1110

Invalid argument passed to function
Description
The first argument passed to a function is not a string.
Example(s)
SUBSTR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1110

Invalid argument passed to function
Description
The passed argument is neither a string nor an array.
Example(s)
LEN
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1112

Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
YEAR
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1113

Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
MONTH
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1114

Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
DAY
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1115

Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
DOW
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1116

Invalid argument passed to function
Description
The argument (or arguments) passed to a function are of incorrect type
Example(s)
CMONTH
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1117

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is of incorrect type
Example(s)
CDOW
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1120

Invalid argument passed to function
Description
The argument (or arguments) passed to a function is of incorrect type
Example(s)
DTOS
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1122

Incorrect type of argument
Description
The argument (or arguments) passed to a function is of incorrect type
Example(s)
TRANSFORM
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1124

Incorrect type of argument
Description
The first argument is not a string.
Example(s)
LEFT
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1126

Invalid argument passed to function
Description
The first arguments passed to a function is not a string.
Example(s)
STRTRAN
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1132

Bound error in array access
Description
The specified index into an array was greater then the number of elements in the array.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/1133

Bound error in array assigment
Description
The specified index into an array was greater then the number of elements in the array.
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/2010

Incorrect arguments type
Description
Passed Run time errors was not strings with filenames to copy/
Example(s)
__COPYFILE
Compliance
This is Harbour specific
Index
Run time errors

BASE/2012

File error
Description
An error has occured during the attempt to open, create or write during copy operation
Example(s)
__COPYFILE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/2017

Invalid argument passed to a function
Description
The first argument is not an array or/and the second argument is not a code block
Example(s)
AEVAL
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/2020

Invalid argument passed to function
Description
The passed value is negative. Only values > 0 are allowed.
Example(s)
SET DECIMALS
SET EPOCH
SET MARGIN
SET MESSAGE
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

BASE/3001

Incorrect argument type
Description
The passed argument is not an object. Only data of type OBJECT can be cloned by this function
Example(s)
OCLONE
Compliance
This is Harbour specific
Index
Run time errors

BASE/3002

Super class does not return an object
Description
Passed argument is not a name of defined class or specified class doesn't have a super class
Example(s)
__INSTSUPER
Compliance
This is Harbour specific
Index
Run time errors

BASE/3003

Cannot find super class
Description
Passed argument is not a name of defined class
Example(s)
__INSTSUPER
Compliance
This is Harbour specific
Index
Run time errors

BASE/3004

Cannot modify a DATA item in a class
Description
The attempt to modify a data member of a class was made. Only INLINE and METHOD can be modified
Example(s)
CLASSMOD
Compliance
This is Harbour specific
Index
Run time errors

BASE/3005

Incorrect arguments type
Description
Either the first argument was not an object or the second argument wasn't a string.
Example(s)
ISMESSAGE, OSEND
Compliance
This is Harbour specific
Index
Run time errors

BASE/3007

Invalid type of argument
Description
The passed arguments are causing conflict in hanndling of the request. There is no point in waiting forever for no input events!
Example(s)
INKEY
Compliance
This is Harbour specific
Index
Run time errors

BASE/3008

Invalid type of argument
Description
The passed argument(s) is not a string. It should be a string with a variable name or an one-dimensional array of strings.
Example(s)
__MVPRIVATE, __MVPUBLIC
Compliance
This is Harbour specific
Index
Run time errors

BASE/3009

Incorrect argument passed to __MVGET function
Description
__MVGET function expects only one argument: a string with a name of variable. The value of this variable will be returned.
Example(s)
__MVGET
Compliance
This is Harbour specific
Index
Run time errors

BASE/3010

Incorrect argument passed to __MVPUT function
Description
__MVPUT function expects at least one argument: a string with a name of variable. The value of this variable will be set.
Example(s)
__MVPUT
Compliance
This is Harbour specific
Index
Run time errors

BASE/3011

Invalid argument passed to a function
Description
The attempt to retrieve the function argument that was not passed. The number of requested argument is greated then the number of passed arguments.
Example(s)
PVALUE
Compliance
This is Harbour specific
Index
Run time errors

BASE/3012

Invalid argument passed to a function
Description
The first argument is not a string with function/procedure name that should be called.
Example(s)
DO
Compliance
This is Harbour specific
Index
Run time errors

BASE/3101

Invalid argument passed to an object/class function
Description
One passed argument is not of the required type.
Example(s)
__OBJ*()
Compliance
This is Harbour specific
Index
Run time errors

BASE/3102

A symbol should be modified or deleted from a class, but the symbol doesn't exist.
Description
A symbol should be modified or deleted from a class, but the symbol doesn't exist.
Example(s)
__OBJ*()
Compliance
This is Harbour specific
Index
Run time errors

BASE/3103

A symbol should be added to a class, but the symbol already exists.
Description
A symbol should be added to a class, but the symbol already exists.
Example(s)
__OBJ*()
Compliance
This is Harbour specific
Index
Run time errors

TERM/2013

Create error
Description
The specified file cannot be created due some OS error.
Example(s)
SET, SET ALTERNATE TO
Compliance
This is CA-Cl*pper v5.2 compliant
Index
Run time errors

TOOLS/4001

Invalid argument passed to function
Description
The second arguments passed to a function is not a string.
Example(s)
ISLEAPYEAR
Compliance
This is Harbour specific
Index
Run time errors