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

Issue 651283003: Add crashpad_info, MachOImageAnnotationsReader, and its test (Closed)

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

Description

Add crashpad_info, MachOImageAnnotationsReader, and its test. TEST=snapshot_test MachOImageAnnotationsReader.* R=rsesek@chromium.org Committed: https://chromium.googlesource.com/crashpad/crashpad/+/b43f510a529e2dbdc9da79345f26ee4043a3b7dd BUG=

Patch Set 1 #

Patch Set 2 : Refactor to reduce deep nesting #

Total comments: 11

Patch Set 3 : Address review feedback #

Patch Set 4 : Rebase atop https://codereview.chromium.org/666483002/, move reader to snapshot/mac #

Patch Set 5 : Address remaining review feedback #

Patch Set 6 : Rebase onto master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+816 lines, -4 lines) Patch
M client/client.gyp View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
A client/crashpad_info.h View 1 2 3 4 1 chunk +66 lines, -0 lines 0 comments Download
A client/crashpad_info.cc View 1 2 3 4 1 chunk +76 lines, -0 lines 0 comments Download
A snapshot/mac/mach_o_image_annotations_reader.h View 1 2 3 1 chunk +92 lines, -0 lines 0 comments Download
A snapshot/mac/mach_o_image_annotations_reader.cc View 1 2 3 4 1 chunk +198 lines, -0 lines 0 comments Download
A snapshot/mac/mach_o_image_annotations_reader_test.cc View 1 2 3 1 chunk +334 lines, -0 lines 0 comments Download
M snapshot/mac/mach_o_image_reader.h View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M snapshot/mac/process_reader.cc View 1 2 3 1 chunk +5 lines, -4 lines 0 comments Download
M snapshot/mac/process_types/all.proctype View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A snapshot/mac/process_types/crashpad_info.proctype View 1 2 3 1 chunk +34 lines, -0 lines 0 comments Download
M snapshot/snapshot.gyp View 1 2 3 4 5 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
Mark Mentovai
6 years, 2 months ago (2014-10-14 21:36:59 UTC) #2
Robert Sesek
https://codereview.chromium.org/651283003/diff/20001/util/mac/mach_o_image_annotations_reader.cc File util/mac/mach_o_image_annotations_reader.cc (right): https://codereview.chromium.org/651283003/diff/20001/util/mac/mach_o_image_annotations_reader.cc#newcode90 util/mac/mach_o_image_annotations_reader.cc:90: ->ReadCStringSizeLimited( nit: break after ( instead of -> ? ...
6 years, 2 months ago (2014-10-15 20:25:21 UTC) #3
Mark Mentovai
Most feedback addressed. What do you think about the layering problem? https://codereview.chromium.org/651283003/diff/20001/util/mac/mach_o_image_annotations_reader.cc File util/mac/mach_o_image_annotations_reader.cc (right): ...
6 years, 2 months ago (2014-10-15 21:20:21 UTC) #4
Mark Mentovai
Updated as discussed to resolve the layering problem. This now depends on https://codereview.chromium.org/666483002/, which moves ...
6 years, 2 months ago (2014-10-17 16:22:14 UTC) #6
Robert Sesek
LGTM. Glad we could sort out that layering issue.
6 years, 2 months ago (2014-10-17 17:17:23 UTC) #7
Mark Mentovai
Me too.
6 years, 2 months ago (2014-10-17 17:38:22 UTC) #8
Mark Mentovai
6 years, 2 months ago (2014-10-17 17:47:11 UTC) #9
Message was sent while issue was closed.
Committed patchset #6 (id:120001) manually as
b43f510a529e2dbdc9da79345f26ee4043a3b7dd (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698