Skip to content

Unify decoding PE headers and reading other PE sections #17088

@tmat

Description

@tmat

PEHeaders are currently decoded using (customized) BinaryReader while the rest of the PE file is read using blob readers. We should use blob readers everywhere to avoid doing things in two different ways. As a by-product reading PE headers from non-zero position in the stream would just work. Currently it's broken.

Metadata

Metadata

Assignees

Labels

area-System.Reflection.Metadatadisabled-testThe test is disabled in source code against the issueenhancementProduct code improvement that does NOT require public API changes/additionshelp wanted[up-for-grabs] Good issue for external contributorsin-prThere is an active PR which will close this issue when it is merged

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions