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

Issue 2191563004: Temporarily dump without crashing when setting an empty PageState. (Closed)

Created:
4 years, 4 months ago by Charlie Reis
Modified:
4 years, 4 months ago
Reviewers:
nasko
CC:
chromium-reviews, jam, nasko+codewatch_chromium.org, darin-cc_chromium.org, creis+watch_chromium.org, site-isolation-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Temporarily dump without crashing when setting an empty PageState. This will help track down the cause of crashes in NavigateInternal. BUG=568703 TEST=Receive crash reports. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Committed: https://crrev.com/fafed88e601e33b5c4b0dc1a6dc8c7e6d78dcd3f Cr-Commit-Position: refs/heads/master@{#408521}

Patch Set 1 #

Patch Set 2 : Also catch UpdateEntry #

Total comments: 2

Patch Set 3 : Don't crash during Clone. #

Patch Set 4 : Allow empty state on new navs. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -1 line) Patch
M content/browser/frame_host/navigation_controller_impl.cc View 2 chunks +6 lines, -1 line 0 comments Download
M content/browser/frame_host/navigation_entry_impl.cc View 1 2 3 3 chunks +14 lines, -0 lines 0 comments Download
M content/browser/web_contents/web_contents_impl.cc View 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (12 generated)
Charlie Reis
Nasko, what do you think about landing this for a day? Assuming the try jobs ...
4 years, 4 months ago (2016-07-28 21:36:14 UTC) #5
nasko
LGTM assuming trybots are happy. https://codereview.chromium.org/2191563004/diff/20001/content/browser/frame_host/navigation_entry_impl.cc File content/browser/frame_host/navigation_entry_impl.cc (right): https://codereview.chromium.org/2191563004/diff/20001/content/browser/frame_host/navigation_entry_impl.cc#newcode338 content/browser/frame_host/navigation_entry_impl.cc:338: frame_tree_->frame_entry->set_page_state(state); On 2016/07/28 21:36:14, ...
4 years, 4 months ago (2016-07-28 21:42:58 UTC) #6
Charlie Reis
Ok, tweaked a bit to get the tests happy. Can you look at the diff ...
4 years, 4 months ago (2016-07-28 22:48:43 UTC) #11
nasko
Still LGTM.
4 years, 4 months ago (2016-07-28 23:29:41 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2191563004/60001
4 years, 4 months ago (2016-07-28 23:35:14 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 4 months ago (2016-07-29 00:03:28 UTC) #17
commit-bot: I haz the power
4 years, 4 months ago (2016-07-29 00:07:54 UTC) #19
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/fafed88e601e33b5c4b0dc1a6dc8c7e6d78dcd3f
Cr-Commit-Position: refs/heads/master@{#408521}

Powered by Google App Engine
This is Rietveld 408576698