Loading debuggerd/tombstone.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -371,7 +371,8 @@ static void dump_all_maps(Backtrace* backtrace, BacktraceMap* map, log_t* log, p } else { line += '-'; } line += android::base::StringPrintf(" %8" PRIxPTR, it->end - it->start); line += android::base::StringPrintf(" %8" PRIxPTR " %8" PRIxPTR, it->offset, it->end - it->start); if (it->name.length() > 0) { line += " " + it->name; std::string build_id; Loading include/backtrace/BacktraceMap.h +1 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,7 @@ struct backtrace_map_t { uintptr_t start; uintptr_t end; uintptr_t offset; uintptr_t load_base; int flags; std::string name; Loading libbacktrace/UnwindMap.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ bool UnwindMap::GenerateMap() { map.start = unw_map.start; map.end = unw_map.end; map.offset = unw_map.offset; map.load_base = unw_map.load_base; map.flags = unw_map.flags; map.name = unw_map.path; Loading Loading @@ -92,6 +93,7 @@ bool UnwindMapLocal::GenerateMap() { map.start = unw_map.start; map.end = unw_map.end; map.offset = unw_map.offset; map.load_base = unw_map.load_base; map.flags = unw_map.flags; map.name = unw_map.path; Loading Loading
debuggerd/tombstone.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -371,7 +371,8 @@ static void dump_all_maps(Backtrace* backtrace, BacktraceMap* map, log_t* log, p } else { line += '-'; } line += android::base::StringPrintf(" %8" PRIxPTR, it->end - it->start); line += android::base::StringPrintf(" %8" PRIxPTR " %8" PRIxPTR, it->offset, it->end - it->start); if (it->name.length() > 0) { line += " " + it->name; std::string build_id; Loading
include/backtrace/BacktraceMap.h +1 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,7 @@ struct backtrace_map_t { uintptr_t start; uintptr_t end; uintptr_t offset; uintptr_t load_base; int flags; std::string name; Loading
libbacktrace/UnwindMap.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ bool UnwindMap::GenerateMap() { map.start = unw_map.start; map.end = unw_map.end; map.offset = unw_map.offset; map.load_base = unw_map.load_base; map.flags = unw_map.flags; map.name = unw_map.path; Loading Loading @@ -92,6 +93,7 @@ bool UnwindMapLocal::GenerateMap() { map.start = unw_map.start; map.end = unw_map.end; map.offset = unw_map.offset; map.load_base = unw_map.load_base; map.flags = unw_map.flags; map.name = unw_map.path; Loading