Skip to content
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

Support for PE -> PDB lookup #44

Closed
schultetwin1 opened this issue Apr 27, 2021 · 4 comments · Fixed by #52
Closed

Support for PE -> PDB lookup #44

schultetwin1 opened this issue Apr 27, 2021 · 4 comments · Fixed by #52

Comments

@schultetwin1
Copy link
Contributor

schultetwin1 commented Apr 27, 2021

I realize this crate is called "locate-dwarf" but I'd love to add support for finding a PDB based on a PE. Is that something you'd be open to?

@dvc94ch
Copy link
Collaborator

dvc94ch commented Apr 27, 2021

I guess that fits within the scope of this crate.

@luser
Copy link
Collaborator

luser commented Apr 28, 2021

The original intention was to have support for cross-platform debug info, but yeah, the current crate name is unfortunate in that respect. :)

@schultetwin1
Copy link
Contributor Author

I created gimli-rs/object#298 in order to support this functionality. Once that PR is completed and makes it into the next release, the object crate will have the ability to read pdb_info() which we can use to get the path to the PDB.

@schultetwin1
Copy link
Contributor Author

That PR was completed. Once object has a new release I'll do this work to add PDB searching. It should be pretty easy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants