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

Issue 2315403002: Force crash on Mac10.9- in BreakDebugger() (Closed)

Created:
4 years, 3 months ago by Xianzhu
Modified:
4 years, 3 months ago
Reviewers:
Robert Sesek, Nico, dcheng
CC:
chromium-reviews, Dirk Pranke, qyearsley, Mark Mentovai
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Force crash on Mac10.9- in BreakDebugger() Somehow int3 doesn't work on Mac10.9- to crash the process and let the browser process know the crash. Force crash instead. BUG=644303

Patch Set 1 #

Patch Set 2 : - #

Patch Set 3 : - #

Patch Set 4 : - #

Patch Set 5 : - #

Patch Set 6 : - #

Patch Set 7 : - #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -5 lines) Patch
M base/debug/debugger_posix.cc View 1 2 3 4 5 6 2 chunks +10 lines, -1 line 0 comments Download
M base/debug/stack_trace_posix.cc View 1 2 3 4 1 chunk +2 lines, -2 lines 2 comments Download
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 3 4 5 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
Xianzhu
4 years, 3 months ago (2016-09-07 23:08:52 UTC) #5
dcheng
I'm not a good reviewer for this, but I'm adding some Mac people who should ...
4 years, 3 months ago (2016-09-08 05:08:29 UTC) #14
Xianzhu
On 2016/09/08 05:08:29, dcheng wrote: > I'm not a good reviewer for this, but I'm ...
4 years, 3 months ago (2016-09-08 23:14:04 UTC) #15
dcheng
https://codereview.chromium.org/2315403002/diff/140001/base/debug/stack_trace_posix.cc File base/debug/stack_trace_posix.cc (left): https://codereview.chromium.org/2315403002/diff/140001/base/debug/stack_trace_posix.cc#oldcode377 base/debug/stack_trace_posix.cc:377: if (::signal(signal, SIG_DFL) == SIG_ERR) Why is this change ...
4 years, 3 months ago (2016-09-09 05:15:50 UTC) #16
Xianzhu
https://codereview.chromium.org/2315403002/diff/140001/base/debug/stack_trace_posix.cc File base/debug/stack_trace_posix.cc (left): https://codereview.chromium.org/2315403002/diff/140001/base/debug/stack_trace_posix.cc#oldcode377 base/debug/stack_trace_posix.cc:377: if (::signal(signal, SIG_DFL) == SIG_ERR) On 2016/09/09 05:15:50, dcheng ...
4 years, 3 months ago (2016-09-09 05:20:13 UTC) #17
Robert Sesek
Have you checked what processes are running when the TIMEOUT occurs? I'm wondering if ReportCrash ...
4 years, 3 months ago (2016-09-09 14:52:20 UTC) #18
Xianzhu
On 2016/09/09 14:52:20, Robert Sesek wrote: > Have you checked what processes are running when ...
4 years, 3 months ago (2016-09-09 15:59:51 UTC) #19
Xianzhu
On 2016/09/09 15:59:51, Xianzhu wrote: > On 2016/09/09 14:52:20, Robert Sesek wrote: > > Have ...
4 years, 3 months ago (2016-09-09 18:53:55 UTC) #20
Nico
On 2016/09/09 18:53:55, Xianzhu wrote: > On 2016/09/09 15:59:51, Xianzhu wrote: > > On 2016/09/09 ...
4 years, 3 months ago (2016-09-09 18:56:12 UTC) #21
Xianzhu
On 2016/09/09 18:56:12, Nico wrote: > On 2016/09/09 18:53:55, Xianzhu wrote: > > On 2016/09/09 ...
4 years, 3 months ago (2016-09-09 19:05:40 UTC) #22
Xianzhu
OK. Let's just wait for the end of support of Mac 10.9.
4 years, 3 months ago (2016-09-10 02:43:20 UTC) #23
Nico
That's years away. On Sep 9, 2016 10:43 PM, <wangxianzhu@chromium.org> wrote: > OK. Let's just ...
4 years, 3 months ago (2016-09-10 03:18:18 UTC) #24
Xianzhu
4 years, 3 months ago (2016-09-10 03:26:11 UTC) #25
Message was sent while issue was closed.
On 2016/09/10 03:18:18, Nico wrote:
> That's years away.

There are few layout tests having Crash expectations on Mac. Perhaps we can just
live with [ Crash Timeout ] expectations for them. No one seemed to have noticed
this before I encountered it, so it seems not important at all.

Anyone interested and having time and debugging environment is welcome to take
over the bug.

> 
> On Sep 9, 2016 10:43 PM, <mailto:wangxianzhu@chromium.org> wrote:
> 
> > OK. Let's just wait for the end of support of Mac 10.9.
> >
> > https://codereview.chromium.org/2315403002/
> >
> 
> -- 
> You received this message because you are subscribed to the Google Groups
> "Chromium-reviews" group.
> To unsubscribe from this group and stop receiving emails from it, send an
email
> to mailto:chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698