[X86] Disassembly Error, failed to decode movsxd
instruction again
#2555
Labels
bug
Something is not working as it should
outdated-module
Issue due to an outdated arch module
X86
Arch
Work environment
git clone
, default onnext
branch.Instruction bytes giving faulty results
Expected results
It should be:
Steps to get the wrong result
With
cstool
:$ ./cstool -d x64 "0x63 0x26" ERROR: invalid assembly code
Additional Logs, screenshots, source code, configuration dump, ...
Capstone seems to have repeated errors in decoding
movsxd
instruction in x86. It's confirmed fixed in issues 1093 and 2442. However, the decoding error still exists in Capstonev6.0.0
. Other x86 instruction decoders like Zydis, ICED, and XED have no trouble with it.The text was updated successfully, but these errors were encountered: