Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a705c040 authored by Christopher Ferris's avatar Christopher Ferris Committed by Android (Google) Code Review
Browse files

Merge "Avoid using thread cache in unwinder." into sc-dev

parents 86454f80 72d0f9b6
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -593,6 +593,9 @@ void engrave_tombstone_ucontext(int tombstone_fd, int proto_fd, uint64_t abort_m
  };

  unwindstack::UnwinderFromPid unwinder(kMaxFrames, pid, unwindstack::Regs::CurrentArch());
  auto process_memory =
      unwindstack::Memory::CreateProcessMemoryCached(getpid());
  unwinder.SetProcessMemory(process_memory);
  if (!unwinder.Init()) {
    async_safe_fatal("failed to init unwinder object");
  }