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
Loading variable names from DWARF and PDB #7863
Labels
debug-info
DWARF
DWARF symbols and types debug information
enhancement
Hacktoberfest
PDB
PDB and CodeView debug symbols formats from Microsoft
RAnal
vars
Variables analysis and inference
Projects
Comments
XVilka
changed the title
dwarf: Missing variable names
Loading variable names from DWARF and PDB
Jun 25, 2018
XVilka
added
PDB
PDB and CodeView debug symbols formats from Microsoft
DWARF
DWARF symbols and types debug information
and removed
Windows
Microsoft Windows platform support issues
labels
Oct 19, 2018
@HoundThe apart from types - please be sure to add tests for variable and function names as well. |
7 tasks
^ The DWARF PR added integration of the DWARF variable info into functions, but it's still far from perfect as DWARF is very complex format (So I wouldn't close it) I'll just specify some things that are still in my head for future reference of what's missing to DWARF variables.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
debug-info
DWARF
DWARF symbols and types debug information
enhancement
Hacktoberfest
PDB
PDB and CodeView debug symbols formats from Microsoft
RAnal
vars
Variables analysis and inference
DWARF
Radare2 does not output variable/attribute names (DW_AT_name). As a result, local function variables in binaries with debuginfo aren't named and still use "local_XX".
For example:
objdump -g a.out
,readelf --debug-dump=info a.out
andrabin2 -d a.out
It would be fantastic if we could automatically rename "local_XX" by thier DW_AT_name for binaries with debuginfo.
PDB
Same applies here
The text was updated successfully, but these errors were encountered: