The following table lists all active error codes and their associated message. Retired codes are omitted from this list, but their numeric slots remain permanently reserved so that the values of active codes never change.
| Name | Description |
|---|---|
| Okay / True | Operation successful. |
| False | The result is false. |
| LimitedSuccess | Limited success. |
| Cancelled | Operation cancelled. |
| NothingDone | Nothing to do for the requested operation. |
| Continue | Please continue processing. |
| Skip | Skip this operation. |
| Retry | Retry the operation (could not succeed at this time). |
| EndOfSequence | The end of the sequence has been reached. |
| Terminate / ExceptionThreshold | Termination requested. |
| NoMemory | Not enough memory available. |
| InUse | Resource is in use. |
| Failed | General failure. |
| File | File error, e.g. file not found. |
| InvalidData | There is an error in the provided data. |
| Search / NotFound | A search routine in this function failed. |
| InitModule | Trouble initialising/using a module. |
| FileNotFound | File not found. |
| WrongVersion | Wrong version, or version not supported. |
| Args | Invalid arguments passed to function. |
| NoData | No data is available for use. |
| Read | Error reading data. |
| Write | Error writing data. |
| LockFailed / Lock | Failed to lock a required resource. |
| LostClass | The object has lost its class reference. |
| NoAction | The object does not support this operation. |
| NoSupport | Operation not supported. |
| Memory | General memory error. |
| Timeout / TimeOut | Function timed-out before successful completion. |
| LowCapacity | Array is at low capacity. |
| Init | Error in Init()ialising an object. |
| NoPermission / Permissions / PermissionDenied | General security violation. |
| SystemCorrupt | System corruption detected. |
| CoreVersion | A compatible version of the Core is required. |
| ModuleValidation | Module validation has failed. |
| ProcessCreation | Process creation has failed. |
| MissingClassName | Class name not provided. |
| OutOfRange | A value is outside of the valid range. |
| ArrayFull | Array has reached capacity and cannot be expanded. |
| Query | Attempt to Query() failed. |
| DoNotExpunge | Do not expunge yet. |
| FieldNotFound | Requested field not found. |
| InvalidPath | Invalid file or folder path detected. |
| SetField | An unspecific error occurred during a SetField() operation. |
| MarkedForDeletion | A resource cannot be accessed as it is marked for deletion. |
| ModuleOpenFailed | Module failed in its Open routine. |
| DuplicateValue | Duplicate value not permitted. |
| ModuleMissingInit | Module has not defined support for Init(). |
| AudioMix | Audio mixing failed. |
| DeadLock | Dead-lock detected - procedure aborted. |
| SystemLocked | Part of the system is unreachable due to a persistent lock. |
| ModuleMissingName | Module has not declared an official name. |
| AddClass | An error occurred while creating a new class. |
| Activate | Error while Activate()ing an object. |
| DoubleInit | Warning - Attempt to initialise a resource twice. |
| UndefinedField / FieldNotSet | A required field value is undefined. |
| MissingClass | The class could not be found in the system. |
| FileReadFlag | The File flag FL::READ was not set on initialisation. |
| FileWriteFlag | The File flag FL::WRITE was not set on initialisation. |
| NoMethods | The class does not export any methods. |
| NoMatchingObject | No matching object was found for the given object ID. |
| ImmutableField | Cannot modify an immutable field value. |
| MissingPath | The object is missing a path reference. |
| ResourceNotLocked | A lock was expected but not found. |
| NoSearchResult | The search yielded no results. |
| ObjectCorrupt | The object structure is corrupt or has not been initialised. |
| OwnerPassThrough | Container pass through notification. |
| UnsupportedOwner | The owner is not supported by this object. |
| ExclusiveDenied / AccessObject | Attempting to lock an object failed. |
| AllocMemory | Failed to create a new memory block. |
| NewObject | NewObject() failed to produce a new object. |
| GetField | GetField() failed to retrieve a field value. |
| NoFieldAccess | Access to a field was denied. |
| VirtualVolume | ResolvePath() failed to resolve the path because it is a virtual reference. |
| InvalidDimension | A dimension specification is invalid. |
| FieldTypeMismatch | Field type mismatch while getting or setting a field. |
| UnrecognisedFieldType | A field type ID (e.g. INT, FLOAT) is not recognised. |
| BufferOverflow | A buffer overflow has occurred. |
| UnsupportedField | The specified field is not supported by the object's class. |
| Mismatch | A mis-match has been detected that prevents further processing. |
| OutOfBounds | Out-of-bounds access denied. |
| Seek | An error occurred during a seek operation. |
| Loop | An infinite loop was detected. |
| FileExists | The destination file or folder already exists. |
| ResolvePath | A call to ResolvePath() failed. |
| CreateObject | A call to CreateObject() failed. |
| NotInitialised | The resource has not been initialised. |
| ResourceExists | A new resource could not be created because a matching resource exists. |
| SystemCall | A call to the host system has failed. |
| EmptyString | A required string value contains no characters. |
| ObjectExists | Object exists. |
| ExpectedFile | The operation expected a path to a file. |
| Resize | Failure during the resize of an object. |
| Redimension | Failure during the redimensioning of an object. |
| SemaphoreOperation | A semaphore operation failed. |
| CreateFile | A new file could not be created. |
| DeleteFile | Deletion of a folder or file failed (e.g. permissions, read-only media). |
| OpenFile | The file could not be opened. |
| ReadOnly | A delete or write operation failed due to read-only status. |
| DoesNotExist | Resource does not exist. |
| IdenticalPaths | The destination path is the same as the source path. |
| Exists | Resource exists. |
| OutOfSpace | Out of space. There is no available room to complete the request. |
| GetSurfaceInfo | GetSurfaceInfo() failed. |
| Finished | Operation finished. |
| Syntax / StringFormat | Invalid syntax detected. |
| InvalidState | Object was in an incorrect state for the operation. |
| HostNotFound | The Internet host name could not be resolved. |
| InvalidURI | Invalid Uniform Resource Identifier. |
| ConnectionRefused | The remote host refused the connection. |
| NetworkUnreachable | The network was unreachable. |
| HostUnreachable | No route to host. |
| Disconnected | Device or end-point disconnected. |
| TaskStillExists | Task/Process still exists and is running. |
| IntegrityViolation / ConstraintViolation | Referential integrity / constraint violation. |
| SchemaViolation | Record changes would violate the DB schema. |
| DataSize | The size of a data chunk or buffer is incorrect. |
| Busy | Operation cannot complete because system is busy with an earlier operation. |
| ConnectionAborted | Attempt to connect to server aborted. |
| NullArgs | Function call missing argument value(s). |
| InvalidObject / WrongObjectType / WrongClass | An object is not of the required class type. |
| ExecViolation | Execution violation - function must be called from the task that owns the object. |
| Recursion | Detected an illegal attempt at recursion. |
| IllegalAddress | Address pointer is outside of the task's memory map. |
| UnbalancedXML | The XML tags do not balance. |
| WouldBlock | Requested operation would block if performed at this time. |
| InputOutput | Unspecified I/O error. |
| LoadModule | Failed to load a module binary. |
| InvalidHandle | A required handle is invalid. |
| Security | Unspecified security violation. |
| InvalidValue | A value has not passed validation. |
| AlreadyLocked / Locked | Object or resource has already been locked. |
| ProxySSLTunnel | Failed to establish an SSL connection with the proxy server. |
| InvalidHTTPResponse | A valid HTTP response was not received from the server. |
| Exception | An exception was caught. |
| ThreadAlreadyActive | Cannot execute a thread that is already running. |
| OpenGL | Failure reported from OpenGL. |
| OutsideMainThread | Operation permitted from the main thread only. |
| UseDerived | Requested to use a registered derived class (not an error). |
| TypeMismatch | The provided value does not match the expected type. |
| ThreadNotLocked | Thread objects must be locked prior to activation. |
| MessageOperation | A message queue operation has failed. |
| SetVolume | A call to SetVolume() failed. |
| Decompression | Unspecified failure during decompression of a data stream. |
| Compression | Unspecified failure during compression of a data stream. |
| ExpectedFolder | The operation expected a folder path. |
| Immutable | This operation would violate the object's immutable status. |
| ReadFileToBuffer | A call to ReadFileToBuffer() failed. |
| Obsolete | This feature is no longer available (obsolete). |
| CreateResource | Failed to create a new resource. |
| NotPossible | It is not possible to perform the requested operation. |
| ResolveSymbol | Failed to resolve a linked library symbol. |
| Function | A function call failed. |
| AlreadyDefined | Attempted to change a value that cannot be redefined. |
| SetValueNotNumeric | Attempted to set a numeric field with an incompatible value. |
| SetValueNotObject | Attempted to set an object field with an incompatible value. |
| SetValueNotFunction | Attempted to set a function field with an incompatible value. |
| SetValueNotPointer | Attempted to set a pointer field with an incompatible value. |
| SetValueNotArray | Attempted to set an array field with an incompatible value. |
| SetValueNotLookup | Attempted to set a lookup field with an incompatible value. |
| InvalidType | The type of a value is invalid. |
| CompressionStreamError | A compression stream operation has failed. |
| TaskExecutionFailed | Task or process execution has failed. |
| InvalidCompression | The compression data is invalid or corrupted. |
| SanityCheckFailed | A sanity check has failed. |
| NotAuthorised | Client is not authorised to perform this operation. |
| UnknownProperty | The specified property is not recognised. |
| NoSecureSockets | A secure sockets layer is not available in this environment. |
| ParameterRequired | Missing required parameter. |
| ParameterUnknown | Unknown parameter name. |
| SetValueNotStruct | Attempted to set a struct field with an incompatible value. |
| ResourceRegistration | Failed to register a resource with the system. |