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
When debugging a program using gdb. If you are stop on a breakpoint then you can't stepi. You have to disable or delete breakpoint to go further.
This was verify on docker arm64 image.
The text was updated successfully, but these errors were encountered:
After more investigation, it appears that this problem is due to gdb displaced stepping feature. Unfortunately to work this feature need to update pc using PTRACE_SETREGSET ptrace command, but under umeq it's not possible to update pc using this command for the moment.
The good news is that there is a very easy workaround, just disable gdb displaced stepping !!! To disable it just use following command under gdb:
set displaced-stepping 0
In the long term fixing this problem means I have to support pc changes in PTRACE_SETREGSET ptrace command.
When debugging a program using gdb. If you are stop on a breakpoint then you can't stepi. You have to disable or delete breakpoint to go further.
This was verify on docker arm64 image.
The text was updated successfully, but these errors were encountered: