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

Issue 347803004: Ensure the OSX crash catcher does not trigger on SIGABRT when disabled. (Closed)

Created:
6 years, 6 months ago by Nick Bray (chromium)
Modified:
6 years, 6 months ago
CC:
chromium-reviews, erikwright+watch_chromium.org, native-client-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Ensure the OSX crash catcher does not trigger on SIGABRT when disabled. This CL also re-enables NaClBrowserTestNewlib.Bad. This test was disabled because there were unautomated "visual tests" embeded in the test's html. These embeds declared a pdf content type. When the PDF plugin was open sourced, this content type started being recognized and the test broke. This test was historically flaky, however. One reason was that pauses caused by the OS crash catcher could cause the test to time out. The OS crash catcher was triggering because NaCl calls abort() in response to many fatal errors. This test is being re-enabled to show abort is no longer triggering the crash catcher. BUG=375103 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278617

Patch Set 1 #

Total comments: 5

Patch Set 2 : Edit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -22 lines) Patch
M base/mac/os_crash_dumps.cc View 1 1 chunk +4 lines, -1 line 0 comments Download
M chrome/test/data/nacl/bad/ppapi_bad.html View 1 chunk +0 lines, -18 lines 0 comments Download
M chrome/test/nacl/nacl_browsertest.cc View 1 chunk +1 line, -3 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Nick Bray (chromium)
Blocking: https://codereview.chromium.org/338353008/
6 years, 6 months ago (2014-06-19 18:05:53 UTC) #1
Mark Seaborn
https://codereview.chromium.org/347803004/diff/1/base/mac/os_crash_dumps.cc File base/mac/os_crash_dumps.cc (right): https://codereview.chromium.org/347803004/diff/1/base/mac/os_crash_dumps.cc#newcode35 base/mac/os_crash_dumps.cc:35: SIGABRT, // EXC_CRASH FWIW, the comment is misleading. See ...
6 years, 6 months ago (2014-06-19 18:28:14 UTC) #2
Nick Bray (chromium)
https://codereview.chromium.org/347803004/diff/1/chrome/test/nacl/nacl_browsertest.cc File chrome/test/nacl/nacl_browsertest.cc (left): https://codereview.chromium.org/347803004/diff/1/chrome/test/nacl/nacl_browsertest.cc#oldcode91 chrome/test/nacl/nacl_browsertest.cc:91: // crbug.com/375103: fails on Linux too after open sourcing ...
6 years, 6 months ago (2014-06-19 18:38:05 UTC) #3
Nick Bray (chromium)
PTAL https://codereview.chromium.org/347803004/diff/1/base/mac/os_crash_dumps.cc File base/mac/os_crash_dumps.cc (right): https://codereview.chromium.org/347803004/diff/1/base/mac/os_crash_dumps.cc#newcode35 base/mac/os_crash_dumps.cc:35: SIGABRT, // EXC_CRASH On 2014/06/19 18:28:14, Mark Seaborn ...
6 years, 6 months ago (2014-06-19 20:49:55 UTC) #4
Nick Bray (chromium)
Switching reviewer to mark@ because thakis@ is semi-OOO.
6 years, 6 months ago (2014-06-19 20:54:28 UTC) #5
Mark Mentovai
LGTM in base. Thanks to mseaborn for saying what I would have said during his ...
6 years, 6 months ago (2014-06-19 21:12:44 UTC) #6
Mark Seaborn
https://codereview.chromium.org/347803004/diff/1/chrome/test/nacl/nacl_browsertest.cc File chrome/test/nacl/nacl_browsertest.cc (left): https://codereview.chromium.org/347803004/diff/1/chrome/test/nacl/nacl_browsertest.cc#oldcode91 chrome/test/nacl/nacl_browsertest.cc:91: // crbug.com/375103: fails on Linux too after open sourcing ...
6 years, 6 months ago (2014-06-19 22:14:32 UTC) #7
Nick Bray (chromium)
The CQ bit was checked by ncbray@chromium.org
6 years, 6 months ago (2014-06-19 22:27:53 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ncbray@chromium.org/347803004/20001
6 years, 6 months ago (2014-06-19 22:30:51 UTC) #9
commit-bot: I haz the power
6 years, 6 months ago (2014-06-20 05:32:31 UTC) #10
Message was sent while issue was closed.
Change committed as 278617

Powered by Google App Engine
This is Rietveld 408576698