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
Bug Description:
When the Demangler constructs a type from a name, it can create Named Type References to types that do not yet exist in the analysis. These types are not created even afterwards, leaving you with a bunch of broken type references to missing names. This is especially noticeable when loading a PDB with mangled names and stripped type information.
Steps To Reproduce:
Please provide all steps required to reproduce the behavior:
Version and Platform (required):
Bug Description:
When the Demangler constructs a type from a name, it can create Named Type References to types that do not yet exist in the analysis. These types are not created even afterwards, leaving you with a bunch of broken type references to missing names. This is especially noticeable when loading a PDB with mangled names and stripped type information.
Steps To Reproduce:
Please provide all steps required to reproduce the behavior:
pdb.features.createMissingNamedTypes(it is a workaround for PDBs for this bug)Expected Behavior:
I expected types used in the analysis to exist, even if just as forward declared empty structures or something.
Screenshots:

This type does not exist.
Additional Information:
Demangler plugins #467 is blocking on thisDemangler plugins proceeded without fixing this haha