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

Issue 1008523002: Call RegisterCrashKeys for chrome.exe in static build. (Closed)

Created:
5 years, 9 months ago by erikwright (departed)
Modified:
5 years, 9 months ago
CC:
chromium-reviews, kalyank, sadrul, Sigurður Ásgeirsson, robertshield, chrisha, Ken Russell (switch to Gerrit), cpu_(ooo_6.6-7.5), scottmg
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Call RegisterCrashKeys for chrome.exe in static build. In component builds the single invocation from child_process_logging_win is sufficient (as there is only a single copy of base). BUG=460512 Committed: https://crrev.com/0bfeabec41ac37bc9e8c0b62316a11269db156e5 Cr-Commit-Position: refs/heads/master@{#320967} Committed: https://crrev.com/b3fc718aa98116bddd7d6e34952dc45a7e414e0a Cr-Commit-Position: refs/heads/master@{#321033}

Patch Set 1 #

Patch Set 2 : Make RegisterChromeCrashKeys idempotent. #

Patch Set 3 : Revert to patchset 1. #

Total comments: 2

Patch Set 4 : NOTREACHED. #

Total comments: 2

Patch Set 5 : Add commentary. #

Patch Set 6 : Fix ifdef to only apply to Windows. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -3 lines) Patch
M chrome/app/chrome_crash_reporter_client.cc View 1 2 3 4 5 1 chunk +10 lines, -3 lines 0 comments Download
M components/crash/app/breakpad_win.cc View 1 2 3 4 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 37 (9 generated)
erikwright (departed)
grt, rsesek: PTAL. I reverted the previous CL. I'm still verifying locally, but I believe ...
5 years, 9 months ago (2015-03-12 19:27:58 UTC) #2
erikwright (departed)
+kbr
5 years, 9 months ago (2015-03-12 19:29:51 UTC) #3
Ken Russell (switch to Gerrit)
Argh. This seems fine but I wonder whether future changes to Chromium's build (for example, ...
5 years, 9 months ago (2015-03-12 20:23:06 UTC) #5
erikwright (departed)
On 2015/03/12 20:23:06, Ken Russell wrote: > Argh. > > This seems fine but I ...
5 years, 9 months ago (2015-03-13 14:08:01 UTC) #6
erikwright (departed)
I have performed the following tests: (1) Build the old patchset in Debug, Component. Verified ...
5 years, 9 months ago (2015-03-13 14:10:24 UTC) #7
erikwright (departed)
rsesek, grt: PTAL.
5 years, 9 months ago (2015-03-13 14:10:38 UTC) #8
grt (UTC plus 2)
On 2015/03/13 14:08:01, erikwright wrote: > On 2015/03/12 20:23:06, Ken Russell wrote: > > Argh. ...
5 years, 9 months ago (2015-03-13 14:30:12 UTC) #9
erikwright (departed)
On 2015/03/13 14:30:12, grt wrote: > On 2015/03/13 14:08:01, erikwright wrote: > > On 2015/03/12 ...
5 years, 9 months ago (2015-03-13 14:35:20 UTC) #10
erikwright (departed)
grt, rsesek: PTAL.
5 years, 9 months ago (2015-03-13 17:11:48 UTC) #12
grt (UTC plus 2)
lgtm
5 years, 9 months ago (2015-03-13 18:12:21 UTC) #13
Robert Sesek
LGTM
5 years, 9 months ago (2015-03-13 20:23:28 UTC) #14
erikwright (departed)
In fact, the second patchset doesn't work: crash_keys.cc is compiled separately into the exe and ...
5 years, 9 months ago (2015-03-17 02:44:11 UTC) #15
erikwright (departed)
rsesek, grt: PTAL again.
5 years, 9 months ago (2015-03-17 02:44:30 UTC) #16
grt (UTC plus 2)
Sigh. Sometimes it just ain't easy. https://codereview.chromium.org/1008523002/diff/60001/chrome/app/chrome_crash_reporter_client.cc File chrome/app/chrome_crash_reporter_client.cc (right): https://codereview.chromium.org/1008523002/diff/60001/chrome/app/chrome_crash_reporter_client.cc#newcode329 chrome/app/chrome_crash_reporter_client.cc:329: return crash_keys::RegisterChromeCrashKeys(); for ...
5 years, 9 months ago (2015-03-17 02:59:31 UTC) #17
grt (UTC plus 2)
On 2015/03/17 02:59:31, grt wrote: > Sigh. Sometimes it just ain't easy. I meant to ...
5 years, 9 months ago (2015-03-17 13:10:17 UTC) #18
erikwright (departed)
rsesek: I'll wait for your re-review. Added a NOTREACHED based on grt's suggestion. https://codereview.chromium.org/1008523002/diff/60001/chrome/app/chrome_crash_reporter_client.cc File ...
5 years, 9 months ago (2015-03-17 14:40:03 UTC) #20
erikwright (departed)
I have verified the latest patchset in Debug/Component and Release/Static configurations and it works as ...
5 years, 9 months ago (2015-03-17 18:16:02 UTC) #22
Robert Sesek
https://codereview.chromium.org/1008523002/diff/100001/components/crash/app/breakpad_win.cc File components/crash/app/breakpad_win.cc (right): https://codereview.chromium.org/1008523002/diff/100001/components/crash/app/breakpad_win.cc#newcode546 components/crash/app/breakpad_win.cc:546: // configuration. Copy over the comment about where the ...
5 years, 9 months ago (2015-03-17 18:56:01 UTC) #23
erikwright (departed)
PTAL. https://codereview.chromium.org/1008523002/diff/100001/components/crash/app/breakpad_win.cc File components/crash/app/breakpad_win.cc (right): https://codereview.chromium.org/1008523002/diff/100001/components/crash/app/breakpad_win.cc#newcode546 components/crash/app/breakpad_win.cc:546: // configuration. On 2015/03/17 18:56:01, Robert Sesek wrote: ...
5 years, 9 months ago (2015-03-17 19:01:35 UTC) #24
Robert Sesek
LGTM
5 years, 9 months ago (2015-03-17 19:02:15 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1008523002/140001
5 years, 9 months ago (2015-03-17 19:02:52 UTC) #28
commit-bot: I haz the power
Committed patchset #5 (id:140001)
5 years, 9 months ago (2015-03-17 20:52:17 UTC) #29
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/0bfeabec41ac37bc9e8c0b62316a11269db156e5 Cr-Commit-Position: refs/heads/master@{#320967}
5 years, 9 months ago (2015-03-17 20:52:55 UTC) #30
erikwright (departed)
A revert of this CL (patchset #5 id:140001) has been created in https://codereview.chromium.org/1016933002/ by erikwright@chromium.org. ...
5 years, 9 months ago (2015-03-17 22:21:15 UTC) #31
erikwright (departed)
The ifdef should only apply to Windows. I'm relanding the CL using previous reviews.
5 years, 9 months ago (2015-03-17 22:24:04 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1008523002/160001
5 years, 9 months ago (2015-03-17 22:25:16 UTC) #35
commit-bot: I haz the power
Committed patchset #6 (id:160001)
5 years, 9 months ago (2015-03-18 00:28:33 UTC) #36
commit-bot: I haz the power
5 years, 9 months ago (2015-03-18 00:29:48 UTC) #37
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/b3fc718aa98116bddd7d6e34952dc45a7e414e0a
Cr-Commit-Position: refs/heads/master@{#321033}

Powered by Google App Engine
This is Rietveld 408576698