debugbreak
debugbreak copied to clipboard
Unable to continue after debug_break() on Fedora Linux under Parallels (both gdb + lldb)
While I seem able to use this library as intended on an M2 based mac with Xcode... I seem to be having trouble with both GDB and LLVM when running Fedora 38 under a Parallels based VM (arm64).
In both cases, debug_break() descends into an implementation of 'trap_instruction' that issues an appropriate breakpoint for aarch64 (.inst 0xd4200000)
In both cases, the breakpoint is caught (SIGTRAP) yet I am unable to step beyond or continue the debug session.
I've confirmed the same behviour with command line debuggerse as well as with VScode (both gdb and llvm)