Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(176)

Issue 360001: Add SIGABRT handler for mac and iOS. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 8 months ago by qsr
Modified:
12 years, 8 months ago
Reviewers:
Mark Mentovai, ted, qsr1
CC:
google-breakpad-dev_googlegroups.com
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Description

 Add SIGABRT handler for mac and iOS.

 SIGABRT were not handled while in process. This change add a signal handler to
handle this.
Committed: https://code.google.com/p/google-breakpad/source/detail?r=933

Patch Set 1 #

Total comments: 4

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M src/client/mac/handler/exception_handler.cc View 1 8 chunks +61 lines, -5 lines 0 comments Download
M src/client/mac/handler/exception_handler.h View 2 chunks +9 lines, -1 line 0 comments Download
M src/client/mac/tests/exception_handler_test.cc View 1 5 chunks +20 lines, -4 lines 0 comments Download

Messages

Total messages: 8
qsr
12 years, 8 months ago #1
qsr
Just for info: for this first version, I am not parsing the context that the ...
12 years, 8 months ago #2
Mark Mentovai
LGTM However, I don’t think we should use this for the Mac until the stackwalking ...
12 years, 8 months ago #3
qsr
PTAL as I disabled installing the handler for mac for now. Will try to work ...
12 years, 8 months ago #4
Mark Mentovai
LGTM
12 years, 8 months ago #5
ted_mielczarek.org
On Fri, Mar 9, 2012 at 1:09 PM, <qsr@chromium.org> wrote: > PTAL as I disabled ...
12 years, 8 months ago #6
qsr1
It is my plan to have that working, especially because I just learned that aggregation ...
12 years, 8 months ago #7
qsr
12 years, 8 months ago #8
It is my plan to have that working, especially because I just learned that
aggregation will only look at the first few frames and will be very wrong.

 It is not hard to do, but this is just some tiring code to write to
transform a u_context to the right format to pass to the minidump writer.

 Some of the work is already done on linux, I'll need to refactor this is
some common location.

On Fri, Mar 9, 2012 at 11:15 AM, Ted Mielczarek <ted@mielczarek.org> wrote:

> On Fri, Mar 9, 2012 at 1:09 PM,  <qsr@chromium.org> wrote:
> > PTAL as I disabled installing the handler for mac for now. Will try to
> > work on the context, but might not be just now.
>
> This would be cool to get working correctly on mac, since right now
> there's no way to externally trigger Breakpad (in a hung application,
> for example).
>
> -Ted
>
> --
> You received this message because you are subscribed to the Google Groups
> "google-breakpad-dev" group.
> To post to this group, send email to google-breakpad-dev@googlegroups.com.
> To unsubscribe from this group, send email to
> google-breakpad-dev+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/google-breakpad-dev?hl=en.
>
>
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted