x64dbg
x64dbg copied to clipboard
CPUID is being traced wrong way by x64dbg
Hi!
My PE+ (64 bit) executable file contains the following code at its entry point:
xor eax, eax cpuid xor al, al xor bl, bl
I would like to trace the code step by step by pressing F7 or F8, but after executing cpuid command the debugger stops at "xor bl, bl" instead of "xor al, al". Looks like a mistake If I set a breakpoint at "xor al, al" it works fine though
Thanks a lot
This is because of a bug in Hyper-V. You can check if itβs enabled in msinfo32
Try olly64 bit debugger, its more stable
olly64 has the exact same issue...