This is an archive of the discontinued LLVM Phabricator instance.

[LLDB][NativePDB] Check string table in PDB files.
ClosedPublic

Authored by zequanwu on Mar 1 2023, 1:44 PM.

Details

Summary

Usually PDB files have a string table (aka: Named Stream "/names" ). PDB for
some windows system libraries might not have that. This adds the check for it to
avoid crash in the absence of string table.

Diff Detail

Event Timeline

zequanwu created this revision.Mar 1 2023, 1:44 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2023, 1:44 PM
Herald added a subscriber: arphaman. · View Herald Transcript
zequanwu requested review of this revision.Mar 1 2023, 1:44 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2023, 1:44 PM
labath accepted this revision.Mar 6 2023, 3:32 AM
This revision is now accepted and ready to land.Mar 6 2023, 3:32 AM
This revision was automatically updated to reflect the committed changes.