Skip to content

System Error Codes

Paul Manias edited this page May 2, 2024 · 1 revision

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.