Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Issue 789693005: Add the crashpad_handler executable (Closed)

Created:
6 years ago by Mark Mentovai
Modified:
5 years, 11 months ago
Reviewers:
Robert Sesek
CC:
crashpad-dev_chromium.org
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@master
Target Ref:
refs/heads/master
Project:
crashpad
Visibility:
Public.

Description

Add the crashpad_handler executable. crashpad_handler is Crashpad’s exception handler server. Currently, it runs a loop to receive exceptions, and exits when it no longer has any clients. In the future, this will be extended to write and potentially upload dumps. The handler is expected to be started by its initial client via the CrashpadClient interface. R=rsesek@chromium.org Committed: https://chromium.googlesource.com/crashpad/crashpad/+/588d7dba1ce2d18f56a0ad17f0dca636e6b1bff0

Patch Set 1 #

Patch Set 2 : https://codereview.chromium.org/820803003/ #

Total comments: 9

Patch Set 3 : Address review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+533 lines, -0 lines) Patch
M crashpad.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A handler/handler.gyp View 1 chunk +42 lines, -0 lines 0 comments Download
A handler/mac/crashpad_handler.ad View 1 1 chunk +67 lines, -0 lines 0 comments Download
A handler/mac/exception_handler_server.h View 1 chunk +65 lines, -0 lines 0 comments Download
A handler/mac/exception_handler_server.cc View 1 chunk +238 lines, -0 lines 0 comments Download
A handler/mac/main.cc View 1 2 1 chunk +120 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (1 generated)
Mark Mentovai
The CrashpadClient interface that starts crashpad_handler is proposed for review separately at https://codereview.chromium.org/785233011. There is ...
6 years ago (2014-12-19 22:47:28 UTC) #2
Robert Sesek
https://codereview.chromium.org/789693005/diff/20001/handler/mac/exception_handler_server.cc File handler/mac/exception_handler_server.cc (right): https://codereview.chromium.org/789693005/diff/20001/handler/mac/exception_handler_server.cc#newcode55 handler/mac/exception_handler_server.cc:55: DCHECK(running_); To ensure that this method is only called ...
5 years, 11 months ago (2014-12-29 16:17:08 UTC) #3
Mark Mentovai
If you think any of these things deserves a comment in the source code, just ...
5 years, 11 months ago (2014-12-29 17:08:07 UTC) #4
Robert Sesek
LGTM. Don't think any of these warrant comments.
5 years, 11 months ago (2014-12-30 16:21:52 UTC) #5
Mark Mentovai
5 years, 11 months ago (2014-12-30 19:23:51 UTC) #6
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
588d7dba1ce2d18f56a0ad17f0dca636e6b1bff0 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698