Error Code 3 - Internal Error Reason Codes
This error code is returned when the internal logic of the software detects a condition which should not occur in normal operation.
Specific cause information is not available, however, a Reason Code representing an internal macro is returned. This code may assist in determining the cause of the error.
Listed below are the Reason Codes and the associated internal macro names.
Reason Code |
Associated Macro Name |
1 |
LCE_INTERR_INVALID_DATA_TYPE |
2 |
LCE_INTERR_DBCS_TARGET_TOO_SMALL |
3 |
LCE_INTERR_TOO_MANY_DIGITS |
4 |
LCE_INTERR_TOO_MANY_DECIMALS |
5 |
LCE_INTERR_NUMERIC_TARGET_TOO_SMALL |
6 |
LCE_INTERR_RECV_BUFF_TOO_SMALL |
7 |
LCE_INTERR_RECV_NO_TERMINATOR |
8 |
LCE_INTERR_RECV_INVALID_COMMAND |
9 |
LCE_INTERR_RECV_FATAL_ERROR |
10 |
LCE_INTERR_RECV_BAD_FORMAT |
11 |
LCE_INTERR_RECV_INVALID_IDENTIFIER |
12 |
LCE_INTERR_REVERSE_BUFF_TOO_SMALL |
13 |
LCE_INTERR_COMMS_ALREADY_ALLOCATED |
14 |
LCE_INTERR_UNKNOWN_ACTION |
15 |
LCE_INTERR_COMMS_RECV_BAD_DATA |
16 |
LCE_INTERR_BUFF_TOO_MANY_FILES |
17 |
LCE_INTERR_BUFF_FILE_READ |
18 |
LCE_INTERR_BUFF_FILE_ACCESS |
19 |
LCE_INTERR_RECV_INVALID_FILE_TYPE |
20 |
LCE_INTERR_DBCS_BAD_CLIENT_STRING |
21 |
LCE_INTERR_DBCS_BAD_HOST_STRING |
22 |
LCE_INTERR_PACKED_BUFF_TOO_SMALL |
23 |
LCE_INTERR_SIGNED_BUFF_TOO_SMALL |
24 |
LCE_INTERR_TABLE_BUFF_TOO_SMALL |
25 |
LCE_INTERR_TP_END_SESSION |
26 |
LCE_INTERR_INVALID_TABLE_INDEX |
27 |
LCE_INTERR_INVALID_TABLE_RECORD |
28 |
LCE_INTERR_EDIT_BAD_FORMAT |
29 |
LCE_INTERR_VARIABLE_BAD_TYPE |
30 |
LCE_INTERR_DEFAULT_BAD_TYPE |
31 |
LCE_INTERR_UNKNOWN_RC_LCLCE |
32 |
LCE_INTERR_PARBLOCK_ZERO_MEM |