commit | 872f890b7bc0d7926c4b1d3ae414fd55cd52d290 | [log] [tgz] |
---|---|---|
author | Vaibhav Nagarnaik <vnagarnaik@google.com> | Tue Jan 31 02:43:54 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Jan 30 20:57:50 2023 -0800 |
tree | fa283a7b9dfc604550cb66d61485718005edd27d | |
parent | 375628662fc6e70785277fb4cebd38c6863f0eac [diff] |
handle `num_handled_exceptions == 0` case from documentation of `ProcessException` in `crashpad_wer.h`: ``` //! \param[in] handled_exceptions is an array of exception codes that the helper //! should pass on to crashpad handler (if possible). Pass nullptr and set //! num_handled_exceptions to 0 to pass every exception on to the crashpad //! handler. ``` fix the check to handle `num_handled_exceptions == 0` case to not filter out any exceptions. Bug: crashpad:439 Change-Id: Ib951293e7dd84e2e83bf0d58645e6428af22be01 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/4206503 Commit-Queue: Alex Gough <ajgo@chromium.org> Reviewed-by: Alex Gough <ajgo@chromium.org> GitOrigin-RevId: 9158eb7caa811b684c6bec7f9e9b5f52389d0ce0
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.