angr.analyses.decompiler.optimization_passes.duplication_reverter.errors

exception angr.analyses.decompiler.optimization_passes.duplication_reverter.errors.SAILRSemanticError

Bases: Exception

These types of errors may not kill the entire analysis, but they do kill the current working round. They are caused when some non-expected state happens, like a ConditionalJump that is not the last statement in a block.

exception angr.analyses.decompiler.optimization_passes.duplication_reverter.errors.UnsupportedAILNodeError

Bases: SAILRSemanticError

These type of errors are raised when an AIL node is not supported by the current implementation. Most common with Switch heads.