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
Uh oh!
There was an error while loading. Please reload this page.
-
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