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

Issue 1287073002: Implement more of CrashpadClient on Windows (Closed)

Created:
5 years, 4 months ago by scottmg
Modified:
5 years, 4 months ago
CC:
crashpad-dev_chromium.org
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@master
Target Ref:
refs/heads/master
Project:
crashpad
Visibility:
Public.

Description

Implement more of CrashpadClient on Windows SetHandler connects to RegistrationServer as a handler, and catching an exception writes EXCEPTION_POINTERS to CrashpadInfo. R=cpu@chromium.org, mark@chromium.org BUG=crashpad:1 Committed: https://chromium.googlesource.com/crashpad/crashpad/+/1a770c8237733e2f68bd506a99d05d82fe25fc6b

Patch Set 1 #

Patch Set 2 : comment #

Patch Set 3 : . #

Patch Set 4 : set exception_pointers #

Patch Set 5 : ident- #

Total comments: 10

Patch Set 6 : fixes #

Total comments: 10

Patch Set 7 : fixes2 #

Total comments: 2

Patch Set 8 : elseif #

Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -8 lines) Patch
M client/crashpad_client_mac.cc View 1 chunk +0 lines, -1 line 0 comments Download
M client/crashpad_client_win.cc View 1 2 3 4 5 6 7 4 chunks +90 lines, -6 lines 0 comments Download
M client/crashpad_info.h View 1 2 3 4 5 3 chunks +16 lines, -0 lines 0 comments Download
M client/crashpad_info.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 12 (2 generated)
scottmg
5 years, 4 months ago (2015-08-13 04:43:19 UTC) #2
Mark Mentovai
https://codereview.chromium.org/1287073002/diff/80001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/80001/client/crashpad_client_win.cc#newcode42 client/crashpad_client_win.cc:42: crashpad::CrashpadInfo::GetCrashpadInfo()->set_exception_pointers( Is there a guarantee that this will only ...
5 years, 4 months ago (2015-08-13 13:38:53 UTC) #3
scottmg
https://codereview.chromium.org/1287073002/diff/80001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/80001/client/crashpad_client_win.cc#newcode42 client/crashpad_client_win.cc:42: crashpad::CrashpadInfo::GetCrashpadInfo()->set_exception_pointers( On 2015/08/13 13:38:53, Mark Mentovai - out til ...
5 years, 4 months ago (2015-08-13 22:41:46 UTC) #5
scottmg
Oops, forgot to note this one also. https://codereview.chromium.org/1287073002/diff/80001/client/crashpad_info.h File client/crashpad_info.h (right): https://codereview.chromium.org/1287073002/diff/80001/client/crashpad_info.h#newcode131 client/crashpad_info.h:131: WinVMAddress exception_pointers_; ...
5 years, 4 months ago (2015-08-13 22:43:23 UTC) #6
cpu_(ooo_6.6-7.5)
windows side lgtm https://codereview.chromium.org/1287073002/diff/110001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/110001/client/crashpad_client_win.cc#newcode57 client/crashpad_client_win.cc:57: // location. yeah, it would be ...
5 years, 4 months ago (2015-08-14 00:47:13 UTC) #7
Mark Mentovai
LGTM https://codereview.chromium.org/1287073002/diff/110001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/110001/client/crashpad_client_win.cc#newcode55 client/crashpad_client_win.cc:55: // the exception pointers from the second and ...
5 years, 4 months ago (2015-08-14 14:20:55 UTC) #8
scottmg
https://codereview.chromium.org/1287073002/diff/110001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/110001/client/crashpad_client_win.cc#newcode55 client/crashpad_client_win.cc:55: // the exception pointers from the second and further ...
5 years, 4 months ago (2015-08-14 21:13:21 UTC) #9
Mark Mentovai
Still LGTM https://codereview.chromium.org/1287073002/diff/130001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/130001/client/crashpad_client_win.cc#newcode102 client/crashpad_client_win.cc:102: } else { else if
5 years, 4 months ago (2015-08-14 22:19:49 UTC) #10
scottmg
https://codereview.chromium.org/1287073002/diff/130001/client/crashpad_client_win.cc File client/crashpad_client_win.cc (right): https://codereview.chromium.org/1287073002/diff/130001/client/crashpad_client_win.cc#newcode102 client/crashpad_client_win.cc:102: } else { On 2015/08/14 22:19:49, Mark Mentovai - ...
5 years, 4 months ago (2015-08-14 22:21:14 UTC) #11
scottmg
5 years, 4 months ago (2015-08-14 22:22:14 UTC) #12
Message was sent while issue was closed.
Committed patchset #8 (id:150001) manually as
1a770c8237733e2f68bd506a99d05d82fe25fc6b (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698