Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(338)

Issue 196001: Fix CrashGenerationServer to recover from protocol errors and a test for same. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 12 months ago by Erik Wright
Modified:
13 years, 11 months ago
Reviewers:
Siggi
CC:
cpu1
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Patch Set 1 #

Total comments: 5

Patch Set 2 : Improved test code readability. #

Patch Set 3 : Unintentional submission of a very long timeout set for debugging purposes. #

Patch Set 4 : Try again. #

Total comments: 20

Patch Set 5 : Follow-up to Siggi's feedback. #

Total comments: 8

Patch Set 6 : Adjustments to use of GetLastError #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M src/client/windows/breakpad_client.gyp View 1 chunk +1 line, -1 line 0 comments Download
M src/client/windows/crash_generation/crash_generation_server.cc View 1 2 3 4 5 18 chunks +98 lines, -72 lines 0 comments Download
M src/client/windows/crash_generation/crash_generation_server.h View 1 2 3 4 4 chunks +21 lines, -2 lines 0 comments Download
M src/client/windows/unittests/client_tests.gyp View 1 chunk +3 lines, -1 line 0 comments Download
A src/client/windows/unittests/crash_generation_server_test.cc View 1 2 3 4 1 chunk +298 lines, -0 lines 0 comments Download
D src/client/windows/unittests/gtest.gyp View 1 chunk +0 lines, -57 lines 0 comments Download
A src/client/windows/unittests/testing.gyp View 1 chunk +77 lines, -0 lines 0 comments Download

Messages

Total messages: 7
Erik Wright
Hi Siggi, Feel like doing another review? The CF boys tell me that you are ...
13 years, 12 months ago #1
Siggi
Very nice! http://breakpad.appspot.com/196001/diff/10001/11006 File src/client/windows/crash_generation/crash_generation_server.cc (right): http://breakpad.appspot.com/196001/diff/10001/11006#newcode212 Line 212: server_start_complete_event_ = CreateEvent(NULL, TRUE, FALSE, NULL); ...
13 years, 12 months ago #2
Erik Wright
Responded to Siggi's feedback. http://breakpad.appspot.com/196001/diff/10001/11006 File src/client/windows/crash_generation/crash_generation_server.cc (right): http://breakpad.appspot.com/196001/diff/10001/11006#newcode212 Line 212: server_start_complete_event_ = CreateEvent(NULL, TRUE, ...
13 years, 12 months ago #3
Erik Wright
NB I did not yet run with the app verifier. I will do that before ...
13 years, 12 months ago #4
Siggi
lgtm++ http://breakpad.appspot.com/196001/diff/16001/17006 File src/client/windows/crash_generation/crash_generation_server.cc (right): http://breakpad.appspot.com/196001/diff/16001/17006#newcode490 Line 490: DWORD error_code = GetLastError(); I'd prefer this ...
13 years, 12 months ago #5
Erik Wright
Another take on usage of GetLastError... http://breakpad.appspot.com/196001/diff/16001/17006 File src/client/windows/crash_generation/crash_generation_server.cc (right): http://breakpad.appspot.com/196001/diff/16001/17006#newcode490 Line 490: DWORD error_code ...
13 years, 12 months ago #6
Siggi
13 years, 12 months ago #7
lgtm+++
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted