Errors#

exception cle.errors.CLEError[source]#

Bases: Exception

Base class for errors raised by CLE.

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception cle.errors.CLEUnknownFormatError[source]#

Bases: CLEError

Error raised when CLE encounters an unknown executable file format.

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception cle.errors.CLEFileNotFoundError[source]#

Bases: CLEError

Error raised when a file does not exist.

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception cle.errors.CLEInvalidBinaryError[source]#

Bases: CLEError

Error raised when an executable file is invalid or corrupted.

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception cle.errors.CLEOperationError[source]#

Bases: CLEError

Error raised when a problem is encountered in the process of loading an executable.

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception cle.errors.CLECompatibilityError[source]#

Bases: CLEError

Error raised when loading an executable that is not currently supported by CLE.

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception cle.errors.CLEMemoryError[source]#

Bases: CLEError

Error raised when performing memory operations on unmapped addresses

__init__(*args, **kwargs)#
__new__(**kwargs)#
args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.