commit | 10fd672bde9d8c4283da732b8ac0a58decbcc533 | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Thu Apr 05 20:00:15 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Apr 05 22:21:46 2018 |
tree | ccafe489cd504a76775275a825e0acb45e6b36bf | |
parent | 1ebedb05dde4fccb9d9459062a3a9fa9cb28bd5a [diff] |
linux: Enable brokered memory reading This change: 1. Updates the broker's memory reading protocol to enable short reads. 2. Updates Ptracer to allow short reads. 3. Updates the broker to allow reading from a memory file. 4. Updates the broker's default file root to be "/proc/[pid]/". 5. Adds PtraceConnection::Memory() to produce a suitable memory reader for a connection type. Bug: crashpad:30 Change-Id: I8c004016065d981acd1fa74ad1b8e51ce07c7c85 Reviewed-on: https://chromium-review.googlesource.com/991455 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Joshua Peraza <jperaza@chromium.org>
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.