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

Issue 9803002: [windows] Make calls to exit(), _exit(), abort(), and ExitProcess() from the renderer process resul… (Closed)

Created:
8 years, 9 months ago by eroman
Modified:
8 years, 9 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, brettw-cc_chromium.org
Visibility:
Public.

Description

[windows] Make calls to exit(), _exit(), abort(), and ExitProcess() from the renderer process result in a crash. BUG=118665 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=128701

Patch Set 1 #

Total comments: 9

Patch Set 2 : address rvargas comments, and add some stuff for CRT #

Patch Set 3 : fix sorting #

Total comments: 4

Patch Set 4 : address moar comments #

Patch Set 5 : fix a space #

Patch Set 6 : rebase just in case.... #

Total comments: 4

Patch Set 7 : address brettw comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -4 lines) Patch
M base/win/dllmain.cc View 1 2 chunks +8 lines, -1 line 0 comments Download
M base/win/win_util.h View 1 1 chunk +8 lines, -0 lines 0 comments Download
M base/win/win_util.cc View 1 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/app/breakpad_win.cc View 1 2 chunks +3 lines, -2 lines 0 comments Download
M content/renderer/renderer_main_platform_delegate_win.cc View 1 2 3 4 5 6 4 chunks +31 lines, -1 line 0 comments Download

Messages

Total messages: 16 (0 generated)
eroman
@rvargas: please review everything @jam: Please review renderer_main.cc; I was not sure if this is ...
8 years, 9 months ago (2012-03-21 02:45:46 UTC) #1
rvargas (doing something else)
http://codereview.chromium.org/9803002/diff/1/base/win/dllmain.cc File base/win/dllmain.cc (right): http://codereview.chromium.org/9803002/diff/1/base/win/dllmain.cc#newcode129 base/win/dllmain.cc:129: void DLLMain_SetCrashOnProcessDetach(bool crash) { This is problematic because this ...
8 years, 9 months ago (2012-03-21 03:13:45 UTC) #2
eroman
@jam: Please hold off on this review, it is not ready yet :) https://chromiumcodereview.appspot.com/9803002/diff/1/base/win/dllmain.cc File ...
8 years, 9 months ago (2012-03-21 04:14:30 UTC) #3
rvargas (doing something else)
https://chromiumcodereview.appspot.com/9803002/diff/1/base/win/dllmain.cc File base/win/dllmain.cc (right): https://chromiumcodereview.appspot.com/9803002/diff/1/base/win/dllmain.cc#newcode129 base/win/dllmain.cc:129: void DLLMain_SetCrashOnProcessDetach(bool crash) { Sounds good. https://chromiumcodereview.appspot.com/9803002/diff/1/chrome/app/breakpad_win.cc File chrome/app/breakpad_win.cc ...
8 years, 9 months ago (2012-03-21 17:46:11 UTC) #4
eroman
@rvargas: please take another look.
8 years, 9 months ago (2012-03-22 01:44:36 UTC) #5
rvargas (doing something else)
LGTM https://chromiumcodereview.appspot.com/9803002/diff/8002/content/renderer/renderer_main_platform_delegate_win.cc File content/renderer/renderer_main_platform_delegate_win.cc (right): https://chromiumcodereview.appspot.com/9803002/diff/8002/content/renderer/renderer_main_platform_delegate_win.cc#newcode86 content/renderer/renderer_main_platform_delegate_win.cc:86: // Also disable the_CALL_REPORTFAULT behavior, since it has ...
8 years, 9 months ago (2012-03-22 02:55:58 UTC) #6
eroman
https://chromiumcodereview.appspot.com/9803002/diff/8002/content/renderer/renderer_main_platform_delegate_win.cc File content/renderer/renderer_main_platform_delegate_win.cc (right): https://chromiumcodereview.appspot.com/9803002/diff/8002/content/renderer/renderer_main_platform_delegate_win.cc#newcode86 content/renderer/renderer_main_platform_delegate_win.cc:86: // Also disable the_CALL_REPORTFAULT behavior, since it has the ...
8 years, 9 months ago (2012-03-22 04:30:23 UTC) #7
eroman
@jam: This is ready for your review now, please take a look.
8 years, 9 months ago (2012-03-22 04:33:03 UTC) #8
jam
On 2012/03/22 04:33:03, eroman wrote: > @jam: This is ready for your review now, please ...
8 years, 9 months ago (2012-03-22 21:09:48 UTC) #9
eroman
@brettw: Could you please do an OWNERs review for base/* ?
8 years, 9 months ago (2012-03-22 21:26:33 UTC) #10
brettw
lgtm http://codereview.chromium.org/9803002/diff/14005/content/renderer/renderer_main_platform_delegate_win.cc File content/renderer/renderer_main_platform_delegate_win.cc (right): http://codereview.chromium.org/9803002/diff/14005/content/renderer/renderer_main_platform_delegate_win.cc#newcode5 content/renderer/renderer_main_platform_delegate_win.cc:5: #include <signal.h> I'd put this after the first ...
8 years, 9 months ago (2012-03-23 21:16:37 UTC) #11
eroman
Thanks for the reviews! http://codereview.chromium.org/9803002/diff/14005/content/renderer/renderer_main_platform_delegate_win.cc File content/renderer/renderer_main_platform_delegate_win.cc (right): http://codereview.chromium.org/9803002/diff/14005/content/renderer/renderer_main_platform_delegate_win.cc#newcode5 content/renderer/renderer_main_platform_delegate_win.cc:5: #include <signal.h> On 2012/03/23 21:16:37, ...
8 years, 9 months ago (2012-03-23 21:26:23 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eroman@chromium.org/9803002/12002
8 years, 9 months ago (2012-03-23 21:30:44 UTC) #13
commit-bot: I haz the power
Try job failure for 9803002-12002 (retry) on win_rel for steps "ui_tests, browser_tests" (clobber build). It's ...
8 years, 9 months ago (2012-03-24 02:40:27 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eroman@chromium.org/9803002/12002
8 years, 9 months ago (2012-03-24 02:50:16 UTC) #15
commit-bot: I haz the power
8 years, 9 months ago (2012-03-24 06:03:19 UTC) #16
Change committed as 128701

Powered by Google App Engine
This is Rietveld 408576698