ios: Remove duplicate implementations of ReadStringSysctlByName [crashpad/crashpad : main]

1 view
Skip to first unread message

Justin Cohen (Gerrit)

unread,
May 30, 2024, 10:35:22 AMMay 30
to Mark Mentovai, Crashpad LUCI CQ, crashp...@chromium.org
Attention needed from Mark Mentovai

Justin Cohen voted and added 1 comment

Votes added by Justin Cohen

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Justin Cohen . resolved

ptal!

Open in Gerrit

Related details

Attention is currently required from:
  • Mark Mentovai
Submit Requirements:
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 1
Gerrit-Owner: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
Gerrit-Comment-Date: Thu, 30 May 2024 14:35:16 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
unsatisfied_requirement
open
diffy

Mark Mentovai (Gerrit)

unread,
May 30, 2024, 4:22:06 PMMay 30
to Justin Cohen, Crashpad LUCI CQ, crashp...@chromium.org
Attention needed from Justin Cohen

Mark Mentovai added 3 comments

File test/ios/crash_type_xctest.mm
Line 40, Patchset 1 (Latest): std::string build = crashpad::ReadStringSysctlByName("kern.osversion", false);
Mark Mentovai . unresolved

Usually instead of this, we would do

```
namespace crashpad {
namespace {

```

at line 29.

File util/BUILD.gn
Line 402, Patchset 1 (Latest): "mac/sysctl.cc",
"mac/sysctl.h",
Mark Mentovai . unresolved

Put this in `crashpad_is_apple` above, and remove it from `crashpad_is_mac`.

Line 81, Patchset 1 (Latest): build_ = crashpad::ReadStringSysctlByName("kern.osversion", false);
Mark Mentovai . unresolved

Can’t you see `crashpad` from within `crashpad::internal`?

Open in Gerrit

Related details

Attention is currently required from:
  • Justin Cohen
Submit Requirements:
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 1
Gerrit-Owner: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-Attention: Justin Cohen <justi...@chromium.org>
Gerrit-Comment-Date: Thu, 30 May 2024 20:22:01 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Justin Cohen (Gerrit)

unread,
Jun 4, 2024, 12:08:10 PMJun 4
to Code Review Nudger, Mark Mentovai, Crashpad LUCI CQ, crashp...@chromium.org
Attention needed from Mark Mentovai

Justin Cohen added 3 comments

File test/ios/crash_type_xctest.mm
Line 40, Patchset 1: std::string build = crashpad::ReadStringSysctlByName("kern.osversion", false);
Mark Mentovai . resolved

Usually instead of this, we would do

```
namespace crashpad {
namespace {

```

at line 29.

Justin Cohen

Done

File util/BUILD.gn
Line 402, Patchset 1: "mac/sysctl.cc",
"mac/sysctl.h",
Mark Mentovai . resolved

Put this in `crashpad_is_apple` above, and remove it from `crashpad_is_mac`.

Justin Cohen

Done

Line 81, Patchset 1: build_ = crashpad::ReadStringSysctlByName("kern.osversion", false);
Mark Mentovai . resolved

Can’t you see `crashpad` from within `crashpad::internal`?

Justin Cohen

it can, removed.

Open in Gerrit

Related details

Attention is currently required from:
  • Mark Mentovai
Submit Requirements:
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 2
Gerrit-Owner: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
Gerrit-Comment-Date: Tue, 04 Jun 2024 16:08:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Mark Mentovai <ma...@chromium.org>
unsatisfied_requirement
open
diffy

Mark Mentovai (Gerrit)

unread,
Jun 4, 2024, 1:21:19 PMJun 4
to Justin Cohen, Code Review Nudger, Crashpad LUCI CQ, crashp...@chromium.org
Attention needed from Justin Cohen

Mark Mentovai voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Justin Cohen
Submit Requirements:
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 2
Gerrit-Owner: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
Gerrit-Attention: Justin Cohen <justi...@chromium.org>
Gerrit-Comment-Date: Tue, 04 Jun 2024 17:21:16 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Justin Cohen (Gerrit)

unread,
Jun 4, 2024, 1:24:59 PMJun 4
to Mark Mentovai, Code Review Nudger, Crashpad LUCI CQ, crashp...@chromium.org

Justin Cohen added 1 comment

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Justin Cohen . resolved

Are you OK with me landing while fuchsia is red?

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 2
Gerrit-Owner: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
Gerrit-Comment-Date: Tue, 04 Jun 2024 17:24:54 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
open
diffy

Mark Mentovai (Gerrit)

unread,
Jun 4, 2024, 1:29:09 PMJun 4
to Justin Cohen, Code Review Nudger, Crashpad LUCI CQ, crashp...@chromium.org
Attention needed from Justin Cohen

Mark Mentovai added 1 comment

Patchset-level comments
Mark Mentovai . resolved

Yes, you can land this non-Fuchsia-impacting change without those bots being green.

Open in Gerrit

Related details

Attention is currently required from:
  • Justin Cohen
Submit Requirements:
  • requirement satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 2
Gerrit-Owner: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Justin Cohen <justi...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-CC: Code Review Nudger <android-build...@prod.google.com>
Gerrit-Attention: Justin Cohen <justi...@chromium.org>
Gerrit-Comment-Date: Tue, 04 Jun 2024 17:29:04 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
open
diffy

Justin Cohen (Gerrit)

unread,
Jun 4, 2024, 2:25:23 PMJun 4
to Mark Mentovai, Code Review Nudger, Crashpad LUCI CQ, crashp...@chromium.org

Justin Cohen submitted the change

Change information

Commit message:
ios: Remove duplicate implementations of ReadStringSysctlByName
Bug: crashpad: 480
Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Reviewed-by: Mark Mentovai <ma...@chromium.org>
Files:
Change size: S
Delta: 3 files changed, 10 insertions(+), 36 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Mark Mentovai
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: crashpad/crashpad
Gerrit-Branch: main
Gerrit-Change-Id: Ie37c557d2170f6d96968ec4922ec52bfc6ad8136
Gerrit-Change-Number: 5580854
Gerrit-PatchSet: 3
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages