You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are a few calls to parse_unsigned to parse variable-sized integers from the PDB file, but in a few cases immediately afterwards the u64 result is truncated.
This results in pdb using and returning erroneous data.
There are a few calls to
parse_unsigned
to parse variable-sized integers from the PDB file, but in a few cases immediately afterwards theu64
result is truncated.This results in
pdb
using and returning erroneous data.For example, here:
https://github.com/willglynn/pdb/blob/7c35c3c82fe42a0aa505c0715d57f68ee93196fb/src/tpi/data.rs#L120
The
offset
member of that structure should be 64-bits to avoid truncation.Edit: This is fixed in PR #103
The text was updated successfully, but these errors were encountered: