Skip to content

Debug symbols

Mayur Pawashe edited this page Feb 9, 2019 · 2 revisions

Searching for Symbols

  • debug.findSymbol(symbolName)
  • debug.findSymbol(symbolName, symbolOwner)

Finds the first symbol matching symbolName and returns a corresponding memory address to it. If symbolOwner is provided, the search will be restricted to it. symbolOwner is an executable name like in the vm.base function.

if the symbolName could not be found, None is returned.

Retrieving Symbols

  • debug.symbolAt(memoryAddress)

Returns the debug symbol located at memoryAddress.

If no debug symbol is found, None is returned.