crash.exceptions module
***********************

exception crash.exceptions.ArgumentTypeError(name: str, val: Any, expected_type: Type)

   Bases: "InvalidArgumentError"

   The provided object could not be converted to the expected type

   format_clsname(cls: Type) -> str

exception crash.exceptions.CorruptedError

   Bases: "RuntimeError"

   A corrupted data structure has been encountered.

exception crash.exceptions.DelayedAttributeError(name: str)

   Bases: "AttributeError"

   The attribute has been declared but the symbol to fill it has not
   yet been located.

exception crash.exceptions.IncompatibleGDBError(message: str)

   Bases: "RuntimeError"

   This version of GDB is incompatible

exception crash.exceptions.InvalidArgumentError

   Bases: "TypeError"

   Base class for invalid argument exceptions

exception crash.exceptions.MissingFieldError

   Bases: "RuntimeError"

   The requested field cannot be located.

exception crash.exceptions.MissingSymbolError

   Bases: "RuntimeError"

   The requested symbol cannot be located.

exception crash.exceptions.MissingTypeError

   Bases: "RuntimeError"

   The requested type cannot be located.

exception crash.exceptions.NotStructOrUnionError(name: str, gdbtype: Type)

   Bases: "UnexpectedGDBTypeBaseError"

   The provided type is not a struct or union

exception crash.exceptions.UnexpectedGDBTypeBaseError

   Bases: "InvalidArgumentError"

   Base class for unexpected gdb type exceptions

exception crash.exceptions.UnexpectedGDBTypeError(name: str, val: Value, expected_type: Type)

   Bases: "UnexpectedGDBTypeBaseError"

   The gdb.Type passed describes an inappropriate type for the
   operation
