docstr: Symbolize the given address (pair of binary and offset).
  
  Overridden in subclasses.
  Args:
      addr: virtual address of an instruction.
      binary: path to executable/shared object containing this instruction.
      offset: instruction offset in the @binary.
  Returns:
      list of strings (one string for each inlined frame) describing
      the code locations for this instruction (that is, function name, file
      name, line and column numbers).
docstr_tok: ["Symbolize","the","given","address","(","pair","of","binary","and","offset",")",".","Overridden","in","subclasses",".","Args",":","addr",":","virtual","address","of","an","instruction",".","binary",":","path","to","executable\/shared","object","containing","this","instruction",".","offset",":","instruction","offset","in","the","@","binary",".","Returns",":","list","of","strings","(","one","string","for","each","inlined","frame",")","describing","the","code","locations","for","this","instruction","(","that","is",",","function","name",",","file","name",",","line","and","column","numbers",")","."]
code: def symbolize(self, addr, binary, offset):
      """Symbolize the given address (pair of binary and offset).
  
      Overridden in subclasses.
      Args:
          addr: virtual address of an instruction.
          binary: path to executable/shared object containing this instruction.
          offset: instruction offset in the @binary.
      Returns:
          list of strings (one string for each inlined frame) describing
          the code locations for this instruction (that is, function name, file
          name, line and column numbers).
      """
      return None
  
imports: import bisect
  import os
  import re
  import subprocess
  import sys
label_desc: Use image node_id 2 for calling the Symbolizer obj's underlying member method code with example usage: obj.symbolize(addr, binary, offset) and returns: None