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

Issue 12529027: Chrome: Crash Report : InstantService::MaybeTranslateInstantPathOnIO (Closed)

Created:
7 years, 9 months ago by dhollowa
Modified:
7 years, 9 months ago
Reviewers:
Dan Beam
CC:
chromium-reviews, dbeam+watch-ntp_chromium.org, estade+watch_chromium.org, pedrosimonetti+watch_chromium.org, gideonwald
Visibility:
Public.

Description

Chrome: Crash Report : InstantService::MaybeTranslateInstantPathOnIO Fixes crasher bug where the |request| object being served was becoming stale. Computes the ID to URL path mapping earlier in the serving sequence. BUG=222272 TEST=Manual, observe NTP. Also observe crash reports cease. R=estade@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=189423

Patch Set 1 #

Total comments: 15

Patch Set 2 : git try #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -11 lines) Patch
M chrome/browser/ui/webui/ntp/thumbnail_source.h View 1 2 chunks +8 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/ntp/thumbnail_source.cc View 1 4 chunks +23 lines, -8 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
dhollowa
7 years, 9 months ago (2013-03-20 18:35:47 UTC) #1
dhollowa
- estade (he's OOO) + dbeam (thanks!)
7 years, 9 months ago (2013-03-20 18:37:16 UTC) #2
Dan Beam
https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.cc File chrome/browser/ui/webui/ntp/thumbnail_source.cc (right): https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.cc#newcode86 chrome/browser/ui/webui/ntp/thumbnail_source.cc:86: std::string raw_path = request->url().path().substr(1); why .substr(1)? https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.cc#newcode90 chrome/browser/ui/webui/ntp/thumbnail_source.cc:90: id_to_url_map_[raw_path] ...
7 years, 9 months ago (2013-03-20 19:26:13 UTC) #3
dhollowa
https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.cc File chrome/browser/ui/webui/ntp/thumbnail_source.cc (right): https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.cc#newcode86 chrome/browser/ui/webui/ntp/thumbnail_source.cc:86: std::string raw_path = request->url().path().substr(1); On 2013/03/20 19:26:13, Dan Beam ...
7 years, 9 months ago (2013-03-20 19:58:54 UTC) #4
dhollowa
https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.h File chrome/browser/ui/webui/ntp/thumbnail_source.h (right): https://codereview.chromium.org/12529027/diff/1/chrome/browser/ui/webui/ntp/thumbnail_source.h#newcode59 chrome/browser/ui/webui/ntp/thumbnail_source.h:59: mutable std::map<std::string, std::string> id_to_url_map_; On 2013/03/20 19:58:54, dhollowa wrote: ...
7 years, 9 months ago (2013-03-20 20:02:08 UTC) #5
Dan Beam
lgtm
7 years, 9 months ago (2013-03-20 20:05:57 UTC) #6
dhollowa
7 years, 9 months ago (2013-03-20 22:01:37 UTC) #7
Message was sent while issue was closed.
Committed patchset #2 manually as r189423 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698