The following table lists all common error codes and their associated message.
Name | Description |
---|---|
Okay / True | Operation successful. |
False | The result is false. |
LimitedSuccess | Limited success. |
Cancelled | Operation cancelled. |
NothingDone | There is nothing to process. |
Continue | Please continue processing. |
Skip | Skip this operation. |
Retry | Retry the operation (could not succeed at this time). |
DirEmpty | The folder is empty. |
Terminate | Please terminate future calls. |
NoMemory | Not enough memory available. |
NoPointer | Required pointer not present. |
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 / FileDoesNotExist | 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 from file. |
Write | Error writing data to file. |
LockFailed / Lock | Failed to lock a required resource. |
ExamineFailed | Could not examine folder or file. |
LostClass | The object has lost its class reference. |
NoAction | The object does not support this operation. |
NoSupport | This request is not supported. |
Memory | General memory error. |
TimeOut | Function timed-out before successful completion. |
NoStats | This object has lost its stats structure. |
LowCapacity | Array is at low capacity. |
Init | Error in Init()ialising an object. |
NoPermission / Permissions / PermissionDenied | General security violation. |
SystemCorrupt | The operating system has been badly corrupted. |
NeedOwner | I need a container to operate correctly. |
OwnerNeedsBitmap | My container needs to have a Bitmap field. |
CoreVersion | I need a newer version of the kernel. |
NeedWidthHeight | The Width and/or Height field values need to be set. |
NegativeSubClassID | The Object ID is negative. |
NegativeClassID | The Class ID is negative |
MissingClassName | You have not given the Class a name. |
OutOfRange | A specified number is outside of the valid range. |
ObtainMethod | A call to ObtainMethod() failed. |
ArrayFull | Array has reached capacity and cannot be expanded. |
Query | Attempt to Query() failed. |
LostOwner | The object has lost its container. |
DoNotExpunge | Please do not expunge me. |
MemoryCorrupt | The memory block is corrupt. |
FieldSearch | I could not find the field that you requested. |
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. |
IllegalMethodID | Illegal method ID (number outside of valid range). |
IllegalActionID | Illegal action ID (number outside of valid range). |
ModuleOpenFailed | Module failed in its Open routine. |
IllegalActionAttempt | Illegal attempt to execute an action on an object that belongs to another Task. |
EntryMissingHeader | The ModEntry->Header is missing. |
ModuleMissingInit | Module has not defined support for Init(). |
ModuleInitFailed | Module failed its Initialisation routine. |
MemoryDoesNotExist | Memory block does not exist. |
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 an object 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. |
Draw | An error occurred while drawing the object. |
NoMethods | The class does not export any methods. |
NoMatchingObject | No matching object was found for the given object ID. |
AccessMemory | Access to a shared memory block was denied. |
MissingPath | The object is missing a setting in the Path or Location field. |
NotLocked | There is no exclusive lock on this object. |
NoSearchResult | The search yielded no results. |
StatementUnsatisfied | The tested statement was not satisfied. |
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 | An attempt to gain exclusive access to a shared object failed. |
AllocMemory | A call to AllocMemory() failed to create a new memory block. |
NewObject | A call to NewObject() failed to produce a new object. |
GetField | A call to 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. LONG, FLOAT) is not a recognised type of the system. |
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 | An out-of-bounds error has occurred. |
Seek | An error occurred during a seek operation. |
ReallocMemory | The reallocation of a memory block failed. |
Loop | An infinite loop was detected. |
FileExists | The destination file or folder already exists. |
ResolvePath | A volume could not be resolved. |
CreateObject | A call to CreateObject() failed. |
MemoryInfo | Failed to obtain information on a memory block (MemoryInfo() failed). |
NotInitialised | The object has not been initialised. |
ResourceExists | A new resource could not be created because a matching resource exists. |
Refresh | An attempt to Refresh() an object failed. |
ListChildren | An error occurred in a call to ListChildren(). |
SystemCall | A call to the host system has failed. |
SmallMask | The size of the mask is smaller than the source Bitmap's dimensions. |
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. |
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. |
SanityFailure | A sanity check failed. |
OutOfSpace | Out of space. There is no available room to complete the request. |
GetSurfaceInfo | GetSurfaceInfo() failed. |
Finished / EndOfFile / OutOfData | 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 | The connection between client and server was terminated. |
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 type. |
ExecViolation | Execution violation - function must be called from the task that owns the object. |
Recursion | Detected a recursive function call. |
IllegalAddress | Address pointer is outside of the task's memory map. |
UnbalancedXML | The XML tags do not balance. |
WouldBlock | The requested operation would block if it were performed at this time. |
InputOutput | A non-specific I/O error has occurred. |
LoadModule | Failed to load a module binary. |
InvalidHandle | A required handle is invalid. |
Security | A non-specific security violation has occurred. |
InvalidValue | A required value was not within expected constraints. |
ServiceUnavailable | The required service is not available. |
Deactivated | The object must be activated with the Activate action. |
LockRequired | A lock is required before accessing this functionality. |
AlreadyLocked Locked | Object or resource has already been locked. |
CardReaderUnknown | The requested smart card reader was not found in the available list of card readers. |
NoMediaInserted | No media is inserted in the device. |
CardReaderUnavailable | The requested smart card reader is in use. |
ProxySSLTunnel | Failed to establish an SSL connection with the proxy server. |
InvalidHTTPResponse | A valid HTTP response was not received from the server. |
InvalidReference | The reference is invalid. |
Exception | An exception was caught. |
ThreadAlreadyActive | Cannot execute a thread that is already running. |
OpenGL | Failure has been reported from OpenGL. |
OutsideMainThread | An operation has been attempted that is only possible from within the main thread. |
UseSubClass | Requested to use a registered sub-class (not an error). |
WrongType | The expected type was not provided. |
ThreadNotLocked | Thread objects must be locked prior to activation. |
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 | Re-definition is not permitted. |
SetValueNotNumeric | Attempted to set a numeric field with an incompatible value. |
SetValueNotString | Attempted to set a string 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. |