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
[Dlang] Can't inspect globals #10751
Comments
Differences i notice between a valid C program, and program that i provide C:
D:
(notice it stops at the .(dot) and only mention Both use the same linker, both are debug builds: Ready to test project (source + build script + launch.json) Requirements:
Here just for the executables + dump: |
Something i noticed: There are no entry for I don't know how the debugger works, but i assume it splits the name
Since nothing for Perhaps if nothing was found it needs to try the full name Then it's a problem that need to be a solved in msvc debugger? if so, what's the proper issue tracker to use? |
On linux, with gdb, i can inspect the global properly: objdump content:
full: https://gist.github.com/ryuukk/124ba68b0c7c17e5ba8452c4adbd6170 |
Zig's executable also have the same issue, i'll upload executables tomorow |
Environment
Bug Summary and Steps to Reproduce
Bug Summary:
Problem:
I can't inspect global, but i can inspect locals
According to:
llvm-pdbutil.exe dump -globals app.pdb > dump
Therefore i should be able to watch it via:
app.notice_me_global
But it says:
"app" is undefined
I suspect the
.
is causing confusion for the debuggerHow to reproduce:
Debug this executable:
executable + pdb:
app.zip
Debugger Configurations
Debugger Logs
Other Extensions
No response
Additional Information
llvm-pdbutil.exe dump -globals app.pdb > dump
https://gist.github.com/ryuukk/8674e88822038c371a2ea7c631e6744e
The text was updated successfully, but these errors were encountered: