commit | a42b5269b4b6e6f7b3379bec1f87068eca5c8a87 | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Mon Jun 11 16:38:24 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jun 11 16:46:29 2018 |
tree | dc4a31e7a73f4d5624e3084be7de1debc3bd6629 | |
parent | 9a97daff395a312ae5d15f10a6aa62f483c3d6b5 [diff] |
Add ProcessSnapshotSanitized A ProcessSnapshotSanitized enables filtering possibly sensitive information from a snapshot. WebView has different privacy constraints than Chrome and needs to avoid collecting data in annotations or from stack memory that may contain PII. This CL enables: 1. Filtering annotations by name using a whitelist. 2. Filtering for crashes which reference a particular module. 3. Redacting non-essential information from stack memory. This CL does not provide a client interface to enable sanitization. Bug: crashpad:30 Change-Id: I8944c70fdcca6d6d4b7955d983320909bf871254 Reviewed-on: https://chromium-review.googlesource.com/1070472 Commit-Queue: Joshua Peraza <jperaza@chromium.org> Reviewed-by: Scott Graham <scottmg@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.