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

Issue 10983028: Render/pepper hang debugging: generate dumps for the browser and renderer processes if users kill a… (Closed)

Created:
8 years, 2 months ago by yzshen1
Modified:
8 years, 2 months ago
Reviewers:
eroman, brettw
CC:
chromium-reviews
Visibility:
Public.

Description

Render/pepper hang debugging: generate dumps for the browser and renderer processes if users kill a hung pepper plugin. This CL collects information in order to diagnose inter-process pepper deadlocks. - We don't crash those renderers or the browser. - We only do this on the Windows Canary channel for 20% of pepper plugin hangs, if there are not too many renderers (<4). BUG=147593 TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158717

Patch Set 1 #

Total comments: 4

Patch Set 2 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -150 lines) Patch
M chrome/app/breakpad_win.cc View 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/browser/DEPS View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/hang_monitor/hang_crash_dump_win.h View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/hang_monitor/hang_crash_dump_win.cc View 1 3 chunks +26 lines, -34 lines 0 comments Download
M chrome/browser/ui/hung_plugin_tab_helper.cc View 2 chunks +9 lines, -2 lines 0 comments Download
M ppapi/host/ppapi_host.cc View 2 chunks +0 lines, -3 lines 0 comments Download
M ppapi/ppapi_shared.gypi View 1 chunk +0 lines, -2 lines 0 comments Download
M ppapi/proxy/host_dispatcher.cc View 3 chunks +0 lines, -5 lines 0 comments Download
D ppapi/shared_impl/ppapi_message_tracker.h View 1 chunk +0 lines, -50 lines 0 comments Download
D ppapi/shared_impl/ppapi_message_tracker.cc View 1 chunk +0 lines, -47 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
yzshen1
Hi, Brett and Eric. The previous CL (https://codereview.chromium.org/10909241/) for collecting hang information didn't provide much ...
8 years, 2 months ago (2012-09-25 19:55:43 UTC) #1
eroman
lgtm https://codereview.chromium.org/10983028/diff/1/chrome/browser/hang_monitor/hang_crash_dump_win.cc File chrome/browser/hang_monitor/hang_crash_dump_win.cc (right): https://codereview.chromium.org/10983028/diff/1/chrome/browser/hang_monitor/hang_crash_dump_win.cc#newcode63 chrome/browser/hang_monitor/hang_crash_dump_win.cc:63: DCHECK(request_dump) << "Failed loading DumpForHangDebugging: error " << ...
8 years, 2 months ago (2012-09-25 20:10:19 UTC) #2
yzshen1
https://codereview.chromium.org/10983028/diff/1/chrome/browser/hang_monitor/hang_crash_dump_win.cc File chrome/browser/hang_monitor/hang_crash_dump_win.cc (right): https://codereview.chromium.org/10983028/diff/1/chrome/browser/hang_monitor/hang_crash_dump_win.cc#newcode63 chrome/browser/hang_monitor/hang_crash_dump_win.cc:63: DCHECK(request_dump) << "Failed loading DumpForHangDebugging: error " << On ...
8 years, 2 months ago (2012-09-25 20:24:09 UTC) #3
brettw
lgtm
8 years, 2 months ago (2012-09-25 22:30:46 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yzshen@chromium.org/10983028/12
8 years, 2 months ago (2012-09-25 23:20:26 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yzshen@chromium.org/10983028/12
8 years, 2 months ago (2012-09-26 00:14:52 UTC) #6
commit-bot: I haz the power
8 years, 2 months ago (2012-09-26 02:01:43 UTC) #7
Change committed as 158717

Powered by Google App Engine
This is Rietveld 408576698