Replies: 1 comment
-
Some additional info — I've mucked around with the codelldb logs and found the following lines, which appear illustrative:
Running e.g. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
lldb library version (local): 18.1.8
lldb-server version (remote): 18.1.8
I'm remote debugging a rust app that I'm cross-compiling from my M1 mac to an armv7-a device. I have lldb-server working on the remote device, and when debugging from command line on my mac everything works ok. I've got source maps, I can step through code, it's all working. Connecting via codelldb has been a little more complicated — this is what my launch.json looks like:
I've got a few breakpoints set, and the debug console shows that lldb is picking them up... and is stopped on one.
But this is what vscode actually looks like:
It doesn't know that the process has stopped, and has no information about the current frame. If I muck about with pausing, stepping, etc, I can get it to a state where I get either
Resume request failed - process still running.
orInternal debugger error: Invalid thread id.
depending on what I'm doing.Does anyone have advice on where I've gone wrong? Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions