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

Issue 1613453002: Diagnose RenderFrameImpl::didCommitProvisionalLoad crash. (Closed)

Created:
4 years, 11 months ago by Charlie Reis
Modified:
4 years, 11 months ago
Reviewers:
Robert Sesek, nasko
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, creis+watch_chromium.org, nasko+codewatch_chromium.org, jam, darin-cc_chromium.org, mkwst+moarreviews-renderer_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Diagnose RenderFrameImpl::didCommitProvisionalLoad crash. These temporary crash keys should reveal whether the RenderView has changed or been deleted between the local-to-remote swap and the remote-to-local commit. BUG=575245 TEST=New crash keys present in crash reports. Committed: https://crrev.com/b3db8caba11e68278131000999b89df2d1ab44d5 Cr-Commit-Position: refs/heads/master@{#370522}

Patch Set 1 #

Patch Set 2 : Limit SwapOut keys to main frame #

Total comments: 2

Patch Set 3 : Fix proxy bug #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -1 line) Patch
M chrome/common/crash_keys.cc View 1 chunk +9 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 5 chunks +24 lines, -1 line 0 comments Download

Messages

Total messages: 15 (6 generated)
Charlie Reis
Robert: Can you review crash_keys.cc? Nasko: Can you review render_frame_impl.cc? I'm trying to understand how ...
4 years, 11 months ago (2016-01-20 19:59:49 UTC) #2
Robert Sesek
lgtm
4 years, 11 months ago (2016-01-20 20:00:17 UTC) #3
nasko
Just one question, otherwise it looks fine. https://codereview.chromium.org/1613453002/diff/20001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/1613453002/diff/20001/content/renderer/render_frame_impl.cc#newcode3122 content/renderer/render_frame_impl.cc:3122: base::IntToString(proxy->routing_id())); Wouldn't ...
4 years, 11 months ago (2016-01-20 21:03:11 UTC) #4
Charlie Reis
Thanks! Fixed. https://codereview.chromium.org/1613453002/diff/20001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/1613453002/diff/20001/content/renderer/render_frame_impl.cc#newcode3122 content/renderer/render_frame_impl.cc:3122: base::IntToString(proxy->routing_id())); On 2016/01/20 21:03:11, nasko wrote: > ...
4 years, 11 months ago (2016-01-20 21:16:46 UTC) #5
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1613453002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1613453002/40001
4 years, 11 months ago (2016-01-20 21:25:44 UTC) #7
nasko
LGTM
4 years, 11 months ago (2016-01-20 21:29:52 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1613453002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1613453002/40001
4 years, 11 months ago (2016-01-20 21:33:34 UTC) #12
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 11 months ago (2016-01-20 23:07:21 UTC) #13
commit-bot: I haz the power
4 years, 11 months ago (2016-01-20 23:08:25 UTC) #15
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/b3db8caba11e68278131000999b89df2d1ab44d5
Cr-Commit-Position: refs/heads/master@{#370522}

Powered by Google App Engine
This is Rietveld 408576698