pdb icon indicating copy to clipboard operation
pdb copied to clipboard

A parser for Microsoft PDB (Program Database) debugging information

Results 42 pdb issues
Sort by recently updated
recently updated
newest added

Hi! When parsing type declarations containing fields with the primitive type associated with C++ 20's `char8_t` type, the following error is generated: `Type 124 not found`. So the type index...

This is a change that I would like to see added so that typedefs can be parsed from a pdb.

https://github.com/willglynn/pdb/pull/93 improved module references by using optional 0-based `usize` indexes instead of requiring to subtract 1 to resolve modules. In https://github.com/willglynn/pdb/pull/93#issuecomment-1133669065, @mstange points out that same is true for `PdbInternalSectionOffset::section`:...

`Symbol` has a public [`raw_kind` method](https://docs.rs/pdb/0.7.0/pdb/struct.Symbol.html#method.raw_kind). But it's hard to do anything with the return value because it's a raw number and none of the constants you could compare it...

At the moment, [`LineProgram`](https://docs.rs/pdb/0.7.0/pdb/struct.LineProgram.html) only exposes all line records, or the line records for a certain "line subsection" if you know the line subsection's start offset. However, I have a...

The [public symbol stream](https://llvm.org/docs/PDB/CodeViewSymbols.html#public-symbols) contains both a sorted list of all public symbols (which can be used to quickly locate a symbol given a section index and address by binary...

enhancement

I meet some pdb include c11 line programs (attach below). Since microsoft open source pdb symbol file format [microsoft-pdb](https://github.com/microsoft/microsoft-pdb), it's feasible to support it now. I'm wondering if anyone interest...

enhancement
help wanted

It would be great if this crate was usable in a `#![no_std]` support, as `gimli`.

enhancement
help wanted