-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
breakpoints are not being triggered - [debugger crash] #127
Comments
im getting the same with lldb version 6.0.1 (installed with homebrew) |
Update: They do trigger on VSCode stable (Version 1.26.1 (1.26.1)) but it crashes on most lines |
Yeah, I can repro the crash on your project. Looks like rustc generates something in the debug info that crashes LLDB. I am afraid this is out of my hands :( |
hi @vadimcn thanks for looking into this, i just want to check we've both hit the same bug. I went to the same breakpoint and inspected the variables within the frame.
Looks like this is linked to another issue within Rust itself here: |
No, I'm getting something slightly different: I have a newer LLDB, though (lldb-902.0.79.7) |
@vadimcn i get the same error when i use This arises from rust-lang/rust#29154 |
Hi @vadimcn I’ve spoken to the Rust core team about this issue, and they are moving to their own wrapper of lldb (which has better rust support). Rust team shipping their own lldb: |
Certainly. Just point |
Codelldb now bundles its own liblldb, based on 9. I haven't seen any crashes in debug info parser lately. |
Which OS: MacOS High Sierra 10.13.6
Which extension version: CodeLLDB 0.8.9
Which LLDB version:
Which VSCode version: Version 1.27.0-insider (1.27.0-insider)
Project https://github.com/jasonwilliams/boa
What is the problem and how did you get there:
Ive been setting up CodeLLDB to debug my Rust code, here is my launch.json
It seems to run without any errors, but the breakpoints don't get triggered, im all out of ideas.
I think it has something to do with my version of LLDB.
The text was updated successfully, but these errors were encountered: