EpicGamesExt / raddebugger

A native, user-mode, multi-process, graphical debugger.
MIT License
3.28k stars 169 forks source link

Seemingly "incorrect" instructions in the disassembly window #310

Open amanKharb10 opened 3 weeks ago

amanKharb10 commented 3 weeks ago

Hello,

I noticed an issue with the disassembly window. I'm quite new to disassembly and I was just exploring some things when I noticed that rad dbg outputs seemingly "incorrect" instructions for the fma call that I made, while MSVC shows the fmadd instruction that I expected.

The exe was compiled using these flags: /MT /GR- /GL /EHa- /O2 /Oi /W2 /Zi /arch:AVX2

Sorry if something related to this had already been posted. I searched for assembly related issues but couldn't see something similar so decided to report.

RAD DBG: raddbg

MSVC: MSVC

ryanfleury commented 3 weeks ago

I think this is related to the other previously reported disassembly issues (one being #259), which have been fixed (but not pushed into a release yet)—which version are you using?

amanKharb10 commented 3 weeks ago

I'm on 0.9.11 alpha