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

Issue 625002: Create ClientData structure. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 7 months ago by chrisha
Modified:
11 years ago
Reviewers:
Mark Mentovai
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Create ClientData structure.

This creates a class for representing crash key/value pairs. Further CLs will
plumb the writing of a user data stream in the minidump which contains
serialized crash keys.

Patch Set 1 : #

Total comments: 29

Patch Set 2 : Addressed Mark's comments. #

Total comments: 7

Patch Set 3 : More detailed comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M Makefile.am View 3 chunks +21 lines, -0 lines 0 comments Download
M Makefile.in View 19 chunks +128 lines, -3 lines 0 comments Download
A src/common/client_data.cc View 1 2 1 chunk +223 lines, -0 lines 0 comments Download
A src/common/client_data_unittest.cc View 1 1 chunk +146 lines, -0 lines 0 comments Download
A src/google_breakpad/common/client_data.h View 1 2 1 chunk +113 lines, -0 lines 0 comments Download
M src/google_breakpad/common/minidump_format.h View 1 1 chunk +32 lines, -29 lines 0 comments Download

Messages

Total messages: 9
chrisha
PTAL.
11 years, 7 months ago #1
Mark Mentovai
https://breakpad.appspot.com/625002/diff/2001/src/common/client_data.cc File src/common/client_data.cc (right): https://breakpad.appspot.com/625002/diff/2001/src/common/client_data.cc#newcode45 src/common/client_data.cc:45: const uint32_t kClientDataVersion = 0; I’m happy to see ...
11 years, 7 months ago #2
chrisha
Thanks for the detailed comments. Another look? https://breakpad.appspot.com/625002/diff/2001/src/common/client_data.cc File src/common/client_data.cc (right): https://breakpad.appspot.com/625002/diff/2001/src/common/client_data.cc#newcode45 src/common/client_data.cc:45: const uint32_t ...
11 years, 7 months ago #3
Mark Mentovai
https://breakpad.appspot.com/625002/diff/2001/src/common/client_data.cc File src/common/client_data.cc (right): https://breakpad.appspot.com/625002/diff/2001/src/common/client_data.cc#newcode90 src/common/client_data.cc:90: "additional-stack-trace"; chrisha wrote: > I wanted to double check ...
11 years, 7 months ago #4
chrisha
Answers to your questions inline. Loosely thought out rant below: In terms of over-arching design, ...
11 years, 7 months ago #5
Mark Mentovai
https://breakpad.appspot.com/625002/diff/3008/src/google_breakpad/common/client_data.h File src/google_breakpad/common/client_data.h (right): https://breakpad.appspot.com/625002/diff/3008/src/google_breakpad/common/client_data.h#newcode92 src/google_breakpad/common/client_data.h:92: // included in the minidump then this stack trace ...
11 years, 7 months ago #6
chrisha
> We already have use cases that this won’t address. On the Mac, we > ...
11 years, 7 months ago #7
Mark Mentovai
I mean: Why should we have two ways to supply what’s conceptually the same data: ...
11 years, 7 months ago #8
chrisha
11 years, 7 months ago #9
Sounds good to me. Let's let this CL sleep for now.
Sign in to reply to this message.

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