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
{{ message }}
Repository navigation
gdb: register access corrupts rbx and x87 state #1971
read_registers puts rbp in GDB slot 1, which is rbx (x86_64_target.rs#L202). gdb shows the wrong rbx. Any register write sends that value back, so set $rax = 1 also sets rbx to rbp.
write_registers builds CommonFpu with ..Default::default() (x86_64_target.rs#L272). Any register write resets ST0-7, FSW and FTW. read_registers also never reports x87 or segment registers.
Activity