You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently accumulating any errors during execution will cause the analyzer to abort the analysis process and return those errors. There are, however, errors in individual threads that mean that execution still may be able to gather enough information to produce a partial or suboptimal layout. Continuing here may be useful.
Spec
Add a permissive_errors option to the VM::Config that defaults to false.
In permissive errors mode, filter errors in VM::execute such that it does not fail out if the only errors are error::Execution::InvalidOffsetForJump, error::Execution::InvalidJumpTarget, error::Execution::NonExistentJumpTarget, and error::Execution::NoConcreteJumpDestination.
The text was updated successfully, but these errors were encountered:
Description
Currently accumulating any errors during execution will cause the analyzer to abort the analysis process and return those errors. There are, however, errors in individual threads that mean that execution still may be able to gather enough information to produce a partial or suboptimal layout. Continuing here may be useful.
Spec
permissive_errors
option to theVM::Config
that defaults tofalse
.VM::execute
such that it does not fail out if the only errors areerror::Execution::InvalidOffsetForJump
,error::Execution::InvalidJumpTarget
,error::Execution::NonExistentJumpTarget
, anderror::Execution::NoConcreteJumpDestination
.The text was updated successfully, but these errors were encountered: