-
Notifications
You must be signed in to change notification settings - Fork 11.8k
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
LLDB does not see source files from symbols, but GDB does #63973
Comments
@llvm/issue-subscribers-lldb |
I am also seeing this, where gdb can load the backtraces from a coredump with file locations but lldb cannot. I have the same warning in lldb as you: It seems this could be related to unsupported dwarf features that lldb doesn't understand. See the following:
System Info:
|
any update here or solution? I think I'm experiencing the same issue. |
If you debug a running process with the same executable and symbol file, do you see source lines for functions that you weren't seeing when debugging the core file process? |
Original StackOverflow question
How to reproduce:
Gdb bt output:
LLDB bt output with debuginfod symbols:
LLDB bt output with ddeb symbols:
What may be a bug
GDB sees source file names for frames, so if those files will be placed by those paths, gdb will show me non-asm backtrace.
But LLDB doesn't show me those paths. With ddebs situation is a bit better, but still no path for sleep's main file, which is the most important.
The text was updated successfully, but these errors were encountered: