B2R2


ErrorCase Type

Error cases and corresponding numbers for B2R2.

Record fields

Record Field Description

FailedToRecoverCFG

Full Usage: FailedToRecoverCFG

Field type: ErrorCase
Modifiers: static

Encountered fatal error while recovering CFG.

Field type: ErrorCase

IntrudingInstruction

Full Usage: IntrudingInstruction

Field type: ErrorCase
Modifiers: static

Encountered an instruction address at the middle of an exisitng instruction while parsing binaries.

Field type: ErrorCase

InvalidExprEvaluation

Full Usage: InvalidExprEvaluation

Field type: ErrorCase
Modifiers: static

Invalid expression is evaluated.

Field type: ErrorCase

InvalidFileFormat

Full Usage: InvalidFileFormat

Field type: ErrorCase
Modifiers: static

Invalid file format.

Field type: ErrorCase

InvalidFunctionAddress

Full Usage: InvalidFunctionAddress

Field type: ErrorCase
Modifiers: static

Invalid function address is encountered during a CFG analysis.

Field type: ErrorCase

InvalidMemoryRead

Full Usage: InvalidMemoryRead

Field type: ErrorCase
Modifiers: static

Invalid access to memory.

Field type: ErrorCase

InvalidOpcode

Full Usage: InvalidOpcode

Field type: ErrorCase
Modifiers: static

Invalid opcode has been used.

Field type: ErrorCase

InvalidOperand

Full Usage: InvalidOperand

Field type: ErrorCase
Modifiers: static

Invalid use of operand has been encountered.

Field type: ErrorCase

InvalidOperandSize

Full Usage: InvalidOperandSize

Field type: ErrorCase
Modifiers: static

Invalid operand size has been used.

Field type: ErrorCase

InvalidRegister

Full Usage: InvalidRegister

Field type: ErrorCase
Modifiers: static

Invalid register has been used.

Field type: ErrorCase

ItemNotFound

Full Usage: ItemNotFound

Field type: ErrorCase
Modifiers: static

Item does not exist.

Field type: ErrorCase

NotExecutableAddress

Full Usage: NotExecutableAddress

Field type: ErrorCase
Modifiers: static

Encountered a not executable address while parsing binaries.

Field type: ErrorCase

NotImplementedIR

Full Usage: NotImplementedIR

Field type: ErrorCase
Modifiers: static

The IR is not implemented yet.

Field type: ErrorCase

ParsingFailure

Full Usage: ParsingFailure

Field type: ErrorCase
Modifiers: static

Failed to parse instruction(s).

Field type: ErrorCase

SymbolNotFound

Full Usage: SymbolNotFound

Field type: ErrorCase
Modifiers: static

Symbol does not exist.

Field type: ErrorCase

UnhandledRegExpr

Full Usage: UnhandledRegExpr

Field type: ErrorCase
Modifiers: static

Encountered register expression that is not yet handled.

Field type: ErrorCase