Open afjoseph opened 6 years ago
using -Ad is not recommended and known to be buggy
cant reproduce any issue without the -A, and this -A thing is known to introduce problems in many situations. pls @Maijin disable the commands that are breaking the debugger in aaa. there are other issues related to the same bug
Why disabling, it was working before your NSO fix. I can revert this one, but again, it will break the NSO support (which very few people use).
because there's no sense in switching the debugger backend to ESIL when you are debugging with a NATIVE backend. the regstate is transferred and it results in wrong behaviour in the debuggee side. it's simply wrong
On 3 Jan 2019, at 13:17, Maijin notifications@github.com wrote:
Why disabling, it was working before your NSO fix. I can revert this one, but again, it will break the NSO support (which very few people use).
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/radare/radare2/issues/11001#issuecomment-451127626, or mute the thread https://github.com/notifications/unsubscribe-auth/AA3-lmS-fdDHK4zl5rivRjj9l6AgLdyAks5u_fTcgaJpZM4V1de_.
Binary
crackme0x03.zip
Work environment
Hey. I'm trying to debug the attached binary. Running the following steps in normal mode, yields expected and correct values:
Running the same binary with the same breakpoints but in Visual Mode or in a rarun2 sequence, yields completely different results:
Am I doing something really funky wrong here?
Steps to reproduce the behavior
I've made a small R2R PR to reproduce the steps: https://github.com/Obaied/radare2-regressions/tree/bug_bin_debugging