Skip to content

Handle mangled and decorated names #6

Description

@coolkingcole

It seems like it could be a nice feature to demangle/de-decorate names from pdbs. For example in this pdb:

https://msdl.microsoft.com/download/symbols/ntkrnlmp.pdb/00625D7D36754CBEBA4533BA9A0F3FE22/ntkrnlmp.pdb

Query:

{'name': 'ntkrnlmp.pdb', 'guid': '00625D7D36754CBEBA4533BA9A0F3FE2', 'age': 2, 'query': ['ExAllocatePoolWithTag']}

Result:

'{"ExAllocatePoolWithTag":-1}'

But this query resolves:

{'name': 'ntkrnlmp.pdb', 'guid': '00625D7D36754CBEBA4533BA9A0F3FE2', 'age': 2, 'query': ['_ExAllocatePoolWithTag@12']}

Result:

'{"_ExAllocatePoolWithTag@12":1146886}'

This could be a nice feature/enhancement. Could be a change in this repo or MolecularMatters/raw_pdb

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions