breakpad/src/client/linux/handler
thestig@chromium.org 46821f78b1 Allow SIGABRT to abort the program.
SIGABRT can be generated internally, usually by calling abort(),
or externally by another process.  When the signal is generated
by the kernel, info->si_pid is 0 and the signal is treated in the
same way as an exception (SIGSEGV, etc.), but the assumption
that the exception happens again upon return from the handler
is wrong, so we must have a special case for this.

Original CL: https://breakpad.appspot.com/734002/

BUG=chromium:303075
TEST=tested with Alt-VolumeUp-X on Chrome OS
A=semenzato@chromium.org
R=semenzato@google.com

Review URL: https://breakpad.appspot.com/754002

git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1233 4c0a9323-5329-0410-9bdc-e9ce6186880e
2013-11-07 22:50:13 +00:00
..
exception_handler.cc Allow SIGABRT to abort the program. 2013-11-07 22:50:13 +00:00
exception_handler.h Adding support for mips. 2013-09-11 11:37:04 +00:00
exception_handler_unittest.cc Adding mips support for Android. 2013-09-25 08:18:03 +00:00
minidump_descriptor.cc size_limit_ member of minidump_descriptor ignored in copy constructor 2013-02-14 14:03:54 +00:00
minidump_descriptor.h size_limit_ member of minidump_descriptor ignored in copy constructor 2013-02-14 14:03:54 +00:00