PJC Error Codes Manual

 

Last Updated April 28, 2004

 

ERROR CODES 9

0001     Inquiry key pressed 9

0002     Conversion error 10

0004     String overflow 10

0005     Help key pressed and not trapped 10

0006     Division by Zero 10

0053     Attempt to write to existing record 10

0054     Out of data for READ 11

0057     Record not found 11

0058     I/O string overflow 11

0059     Attempt to rewrite over key field 11

0061     Time out on locked record 11

0062     Record not locked 12

0063     Network locking error 12

0105     Variable is not an array 12

0106     Array size conflict 12

0120     Illegal array subscript 12

0121     Illegal reference to an array 13

0122     Illegal array element 13

0123     Dimension conflict 13

0201     RETURN without GOSUB 13

0202     Function not active 13

0211     RETRY or CONTINUE attempted 14

0213     Line reference not found 14

0220     NEXT before FOR 14

0221     Missing FOR statement 14

0222     Missing NEXT statement 14

0223     FOR/NEXT variable mismatch 15

0230     Not an EXIT Statement 15

0301     DEF conflict (number of parameters) 15

0302     Function not defined 15

0303     Illegal pass by  reference to user-defined function 15

0304     DEF variable-type conflict 16

0305     Library function not named on LIBRARY statement 16

0306     FNEND without DEF or in a structure 16

0307     Inactive user-defined function 16

0309     Illegal nesting of DEF 16

0310     Missing FNEND statement 17

0320     Duplicate function definition 17

0402     Illegal LOG value 17

0403     Illegal SQR value 17

0410     Invalid function parameter 17

0411     Date format too long 18

0501     Not enough data for INPUT 18

0600     Illegal file name 18

0601     Key file name invalid 19

0602     Key file name conflict 19

0603     Translate table not found 19

0604     Invalid translate table 19

0605     Syntax error in OPEN 19

0606     Invalid element in OPEN 20

0607     Key file name conflict in OPEN 20

0608     OPEN permission conflict 20

0610     Duplicate OPEN to same file number 21

0611     Invalid baud rate 21

0614     SHR attempted for display file output 21

0615     Illegal OPEN for display file 21

0618     Illegal OPEN for printer 21

0620     Duplicate OPEN for standard printer output 22

0630     Invalid row or column for window 22

0641     Missing protection device 22

0701     Page overflow 22

0702     File not opened keyed or linked 22

0703     Illegal access by REC= 23

0704     File not open 23

0706     Illegal file number/no access to 8087 chip 23

0707     Line referenced is not FORM 23

0711     Unable to restore 24

0714     Read beyond end of record 24

0715     Illegal sequence 24

0718     Key length conflict 24

0719     File driver error 25

0720     Write beyond end of record 25

0721     I/O conflicts with OPEN 25

0725     Field too small 25

0726     Data mapping error 26

0727     FORM variable not referenced 26

0801     Invalid syntax for FORM variable 26

0802     PIC syntax error 26

0803     Missing format spec 27

0805     Invalid FMT spec 27

0816     Illegal FORM specification 27

0818     Number too large for PIC format 27

0852     More variables than fields 27

0854     Illegal row specification 28

0857     Illegal column specification 28

0858     Comma delimiter missing 28

0860     Illegal delimiter 28

0861     Invalid format specification 28

0862     Missing field length 29

0863     Invalid attribute substitution 29

0865     Invalid attribute combination 29

0866     All fields protected 29

0867     Cursor position greater than field length 29

0868     Invalid window border specified 30

0880     Invalid user level specified 30

0881     Field help text not terminated properly 30

0882     Invalid field help text termination character 30

0883     Field help text too large 30

0884     Invalid backward reference to a help field 31

0911     More than on OPTION specified 31

0920     Not enough storage for expansion 31

1000     Unidentified source remaining 31

1001     Reserved word 31

1002     Invalid use of keyword 32

1003     Missing quote 32

1005     Duplicate label or function 32

1006     Syntax error 32

1011     Illegal immediate statement 32

1012     Illegal line number 33

1020     Missing parenthesis 33

1022     Missing keyword 33

1024     Missing colon 33

1026     Illegal expression 33

1030     Illegal character expression 34

1032  Variable name is reserved word or DIMONLY violation 34

1033     Invalid scalar variable in MAT 34

1036     Illegal string data 34

1040     Illegal numeric expression 35

1042     Syntax error in function 35

1050     Compiled statement too long 35

1060     Source statement or CONFIG command too long 35

1070     Invalid variable name 36

1080     Too many variables in CHAIN 36

1100     Illegal multiple-statement operation 36

1102     END IF followed by another statement 36

1120     Nested IF not allowed 36

1121     Open-ended THEN or ELSE not allowed 37

1124     IF terminated improperly 37

1125     Invalid multi-lined IF operator 37

1126     Missing LOOP statement 37

1127     Missing DO statement 37

1130     Illegal FNEND 38

1131     Illegal DEF or FNEND 38

1140     Illegal or missing line label 38

1150     Illegal change or deletion of active line 38

1152     Program is active 38

2002     Line not present 39

2003     Illegal line number sequence 39

2005     No lines available for LIST 39

2020     Illegal RENUM range 39

2040     Feature not supported on this system 39

2070  Not enough memory 40

2080     Insufficient dimensioned storage 40

2082     Data structure too long 40

2090     Not enough compilation storage 40

2100     Too many active procedure files 40

2101     Illegal line number 40

2102     Improper GO 41

2103     Illegal PROC parameter 41

2104     No active lines 41

2108     Program is active 41

2109     No program in memory 42

2111     Missing lines for a program in object code 42

2116     Cannot SAVE during LOAD or MERGE 42

2120     Source code not loaded 42

2130     Program changed at another workstation 42

2220     Missing or duplicate file specification 43

2240     Incorrect Workstation Basic release 43

2250     Code exceeds 64K 43

2260     Data space exceeds 64K 43

2270     Library not found 43

2272     Function not found 44

2274     Function in use 44

2276     Library in use 44

2278     Retain/release conflict 45

2280     Library not executable 45

2282     Library function not processed by LIBRARY statement 45

2290     Illegal use of RESIDENT keyword 45

3031     0 bytes available on disk 45

4100     Invalid or missing file number 46

4114     Invalid disk or disk drive reference 46

4121     Invalid use of key file 46

4122     Invalid access for file type 46

4123     Incomplete record 47

4124     Invalid header record for internal file 47

4125     Data file VERSION error 47

4127     Related key files mismatch 47

4128     Invalid file name 47

4135     Volume ID invalid 48

4137     Not enough space to create file 48

4140     Shared memory problem 48

4141     Shared memory problem 48

4142     Too many opened file names 48

4143     Out of shared memory 49

4144     Network semaphore error 49

4145     Wait time out 49

4146     OPEN time out 49

4147     Record lock limit exceeded 49

4148     File-sharing violation 50

4150     Duplicate file name 50

4152     File not found 50

4159     Volume not on line 50

4197     Interrupts changed during shell call 50

4201     DOS error 1 (Invalid function number) 51

4202     File not found 51

4203     Invalid path name 51

4204     Too many open files 52

4205     Access is denied 52

4206     DOS error 6 (Invalid handle) 52

4207     Error reading memory swap file or damaged memory blocks 53

4208     Insufficient memory 53

4209     DOS error 9 (Invalid memory block address) 53

4210     DOS error 10 (Invalid environment) 54

4211     DOS error 11 (Invalid format) 54

4212     DOS error 12 (Invalid access code) 54

4213     DOS error 13 (Invalid data) 54

4215     Illegal drive reference 54

4216     Current directory cannot be removed 55

4217     Not the same device (or drive) 55

4218     DOS error 18 55

4219     Diskette is write-protected 55

4220     DOS error 20 (Unknown unit) 55

4221     Device failure 55

4222     DOS error 22 (Unknown command) 56

4223     Data error (CRC) 56

4224     DOS error 24 (Bad request structure length) 56

4225     Seek error 56

4226     DOS error 26 56

4227     Sector not found 57

4228     Printer out of paper 57

4229     Unable to write to device 57

4230     Unable to read 57

4231     General failure error 57

4232     DOS error 32 57

4233     DOS error 33 58

4234     DOS error 34 58

4235     DOS error 35 58

4239     Unable to write 58

4250     DOS error 50 58

4251     DOS error 51 58

4252     DOS error 52 58

4253     DOS error 53 59

4254     DOS error 54 59

4255     No network device exists 59

4256     DOS error 56 59

4257     IBM Network hardware error 59

4258     DOS error 58 59

4259     DOS hardware error 59

4260     DOS error 60 60

4261     Print queue full 60

4262     DOS error 62 60

4263     DOS error 63 60

4264     DOS error 64 60

4265     DOS error 65 60

4266     DOS error 66 60

4267     DOS error 67 61

4268     DOS error 68 61

4269     DOS error 69 61

4270     End of file 61

4271     Incomplete record received 61

4272     Key not found 62

4273     Keyword or topic for HELP not found 62

4280     DOS error 80 62

4282     Data does not match LINK= or DOS error 82 62

4283     Error in updating previous/next link or DOS error 83 63

4288     DOS error 88 63

4299     Invalid RENAME 63

4301     Unix/Xenix error 1 63

4302     Unix/Xenix error 2 63

4303     Unix/Xenix error 3