Skip to main content

dr_disasm_flags_t_DR_DISASM_STRICT_INVALID

Constant dr_disasm_flags_t_DR_DISASM_STRICT_INVALID 

Source
pub const dr_disasm_flags_t_DR_DISASM_STRICT_INVALID: dr_disasm_flags_t = 4;
Expand description

Certain reserved or unspecified opcodes are in a gray area where they could be decoded with their length and operands understood, but they are not fully defined and in fact they may raise an illegal instruction fault when executed. By default, DR does not treat them as invalid. If this option is set, DR tightens up its decoding and does treat them as invalid.