Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
7.18k
stars
1.53k
forks
source link
[x64, regression] Incorrect displacement in disassembly of "vmovq qword ptr [r10 + rbp*4 + 0x100], xmm21" #1771
Open
gergo- opened 3 years ago
On the
next
branch we have:while on
master
it is:The displacement used to be
0x100
, which I believe is correct, but onnext
it's disassembled as0x200
. GCC and binutils for comparison:Bisecting on the
next
branch points to 5a99624074d56f8eea26699496f0e8dc41cbf3fb as the responsible commit.