Skip to content
  • Mark Mentovai's avatar
    Dump Crashpad extension structures in minidump_dump · 3c8bc458
    Mark Mentovai authored and Hugo Beauzée-Luyssen's avatar Hugo Beauzée-Luyssen committed
    This is currently mostly useful to expose the annotations that Crashpad
    stores in minidumps.
    
    Example output:
    
    MDRawCrashpadInfo
      version = 1
      report_id = 01234567-89ab-cdef-0123-456789abcdef
      client_id = fedcba98-7654-3210-fedc-ba9876543210
      simple_annotations["channel"] = canary
      simple_annotations["plat"] = OS X
      simple_annotations["prod"] = Chrome_Mac
      simple_annotations["ver"] = 59.0.3069.0
      module_list[0].minidump_module_list_index = 0
      module_list[0].version = 1
      module_list[0].simple_annotations["ptype"] = crashpad-handler
      module_list[1].minidump_module_list_index = 28
      module_list[1].version = 1
      module_list[1].list_annotations[0] = abort() called
    
    Change-Id: I00ba291f93ea3a37fc3754c651b3ccc542e5b8b2
    Reviewed-on: https://chromium-review.googlesource.com/688416
    
    
    Reviewed-by: default avatarRobert Sesek <rsesek@chromium.org>
    3c8bc458