Displaying 2 results from an estimated 2 matches for "debugsubsectionhead".
Did you mean:
debugsubsectionheader
2018 Aug 31
2
PDB questions
...amReader SubsectionsReader(C13LinesSubstream.StreamData);
> if (auto EC = SubsectionsReader.readArray(Subsections,
>
> SubsectionsReader.bytesRemaining()))
> return EC;
>
> So it looks like there should be one of these just after the C13Lines
> substream:
>
> struct DebugSubsectionHeader {
> support::ulittle32_t Kind; // codeview::DebugSubsectionKind enum
> support::ulittle32_t Length; // number of bytes occupied by this record.
> };
>
> But when I look there with my own code I only see zeroes:
>
> read C13 line info 142964 bytes
> DebugSubsectionHea...
2018 Aug 31
2
PDB questions
Zachary,
Thanks for the help on IRC earlier. I've got code that can capture a stack
trace and then discover for each address, its module, function, source
index, line, and column.
I still have a couple of loose ends though. Do you know what's going on
here?
1. There appears to be 8 bytes before every LineFragmentHeader. Here's some
of my own debug output, which matches