commit | 4fd0d8f5527f987045e529a80234506b6795de0a | [log] [tgz] |
---|---|---|
author | Scott Graham <scottmg@chromium.org> | Mon Jul 13 12:10:02 2020 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 19 07:11:50 2021 -0800 |
tree | f82473ab8db7462b0d26539b0df59cb605f83cba | |
parent | 7efd8a6ecf7f582b12f7b63a6909e443959d8d40 [diff] |
Fuchsia: Propagate failure to initialize exception snapshot If the process' threads can't be read, then the cpu context object won't be able to be initialized. Previously, the process snapshot always assumed that the context would be filled out, as there was no error returned, which could result in later checks failing. Return an error from the exception snapshot's initialization so that process snapshot can correctly handle failure to initialize. Bug: fuchsia:55837 Change-Id: I79a59ad505fadd123982473789bfa418dabf5241 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2296039 Commit-Queue: Scott Graham <scottmg@chromium.org> Reviewed-by: Mark Mentovai <mark@chromium.org> GitOrigin-RevId: ef8a063055c612466268030778bbd009bcfafcc6
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.