-
-
Notifications
You must be signed in to change notification settings - Fork 653
Closed
Description
In the following section of the code, StringHeap is treated as it will always be present in the metadata, while for Guid and Blob heaps that is not the case:
I am working on a tool for creating portable PDB metadata (and verifying it with Cecil library), and in some cases when StringHeap is not present in the portable PDB metadata, Cecil library throws null exception at:
cecil/Mono.Cecil.PE/ImageReader.cs
Line 484 in f74703c
| int stridx_size = image.StringHeap.IndexSize; |
Does StringHeap have to be present in portable PDB metadata in all cases?
And if so, is this requirement documented anywhere?
Thank you
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels