B2R2


CFGError Type

Error occured from a CFG analysis.

Union cases

Union case Description

ErrorBranchRecovery(fnAddr, brAddr, rollbackFuncs)

Full Usage: ErrorBranchRecovery(fnAddr, brAddr, rollbackFuncs)

Parameters:

This error occurs while resolving an indirect branch.

fnAddr : Addr
brAddr : Addr
rollbackFuncs : Set<Addr>

ErrorConnectingEdge

Full Usage: ErrorConnectingEdge

This error occurs while connecting an invalid edge; src/dst node is invalid, e.g., when an edge is intruding an instruction boundary.

ErrorLateDetection

Full Usage: ErrorLateDetection

Nested switch is found and we found the existence of a jump-table overlap late. So we rollback.

ErrorParsing

Full Usage: ErrorParsing

This error occurs while parsing an invalid basic block.