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

Issue 10453039: Debug crash in WebstoreInstaller::StartDownload() (Closed)

Created:
8 years, 7 months ago by benjhayden
Modified:
8 years, 6 months ago
CC:
chromium-reviews, mihaip-chromium-reviews_chromium.org, Randy Smith (Not in Mondays)
Visibility:
Public.

Description

Debug crash in WebstoreInstaller::StartDownload() WebstoreInstaller is RefCounted, so there's no reason to make it base::Unretained, which just opens up a deletion race, or appears to. controller_ may be NULL. NavigationController::GetActiveEntry() may be NULL. This crash has persisted at a low, not quite dismissible frequency for a long time. BUG=126013 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=141771

Patch Set 1 #

Patch Set 2 : merge #

Patch Set 3 : . #

Patch Set 4 : merge #

Total comments: 2

Patch Set 5 : . #

Patch Set 6 : comment #

Patch Set 7 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -7 lines) Patch
M chrome/browser/extensions/webstore_installer.cc View 1 2 3 4 4 chunks +8 lines, -7 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
benjhayden
PTAL
8 years, 6 months ago (2012-05-31 13:32:34 UTC) #1
Randy Smith (Not in Mondays)
I don't think I have anything to contribute to this review--I don't have the context ...
8 years, 6 months ago (2012-05-31 18:01:36 UTC) #2
benjhayden
Antony, Aaron, PTAL.
8 years, 6 months ago (2012-06-09 15:20:01 UTC) #3
Aaron Boodman
http://codereview.chromium.org/10453039/diff/12001/chrome/browser/extensions/webstore_installer.cc File chrome/browser/extensions/webstore_installer.cc (right): http://codereview.chromium.org/10453039/diff/12001/chrome/browser/extensions/webstore_installer.cc#newcode304 chrome/browser/extensions/webstore_installer.cc:304: if (file.empty() || !controller_ || !controller_->GetWebContents()) { How can ...
8 years, 6 months ago (2012-06-11 21:53:42 UTC) #4
benjhayden
http://codereview.chromium.org/10453039/diff/12001/chrome/browser/extensions/webstore_installer.cc File chrome/browser/extensions/webstore_installer.cc (right): http://codereview.chromium.org/10453039/diff/12001/chrome/browser/extensions/webstore_installer.cc#newcode304 chrome/browser/extensions/webstore_installer.cc:304: if (file.empty() || !controller_ || !controller_->GetWebContents()) { On 2012/06/11 ...
8 years, 6 months ago (2012-06-12 17:51:53 UTC) #5
Aaron Boodman
LGTM
8 years, 6 months ago (2012-06-12 17:54:19 UTC) #6
asargent_no_longer_on_chrome
LGTM
8 years, 6 months ago (2012-06-12 18:01:49 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benjhayden@chromium.org/10453039/22002
8 years, 6 months ago (2012-06-12 19:10:28 UTC) #8
commit-bot: I haz the power
Try job failure for 10453039-22002 (retry) on win for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-12 20:59:31 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/benjhayden@chromium.org/10453039/22002
8 years, 6 months ago (2012-06-12 21:20:14 UTC) #10
commit-bot: I haz the power
8 years, 6 months ago (2012-06-12 22:56:16 UTC) #11
Change committed as 141771

Powered by Google App Engine
This is Rietveld 408576698