mstange / pdb-addr2line

A rust crate to symbolicate addresses from PDBs, like addr2line. Uses the `pdb` crate.
https://docs.rs/pdb-addr2line
Apache License 2.0
33 stars 4 forks source link

Missing arguments for some functions in Windows system library PDBs #24

Closed mstange closed 3 years ago

mstange commented 3 years ago

Here's an example where dump_syms does a better job:

curl -o UxTheme.pdb -L https://msdl.microsoft.com/download/symbols/UxTheme.pdb/A720918BBD2261B8A317062F5953456E1/UxTheme.pdb
pdb-addr2line --exe UxTheme.pdb -f 0x23330

dump_syms computes int64_t OnDwpNcLButtonDown(class CThemeWnd *,struct _THEME_MSG *) pdb-addr2line computes OnDwpNcLButtonDown

https://symbols.mozilla.org/UxTheme.pdb/A720918BBD2261B8A317062F5953456E1/UxTheme.sym