android_system_core/debuggerd
David 'Digit' Turner 02526d4868 debuggerd: properly unblock signal handler.
This change ensures that debuggered properly releases
the signal handler that invoked it after the PTRACE_ATTACH.

The previous code simply did a close() of the file descriptor,
but for some reason, this didn't always make the read() blocking
the signal handler exit. Instead, the thread would stay blocked
and never fault, preventing the generation of a useful stack
trace.

Change-Id: I6b0579041165a710d74ec1bece113ff7b828aed4
2011-01-21 04:27:12 +01:00
..
arm Prevent rollover when dumping data around PC, SP, etc. 2010-12-14 16:07:58 -08:00
x86 debuggerd: IA version 2010-11-29 11:28:11 -08:00
Android.mk debuggerd: IA version 2010-11-29 11:28:11 -08:00
crasher.c debuggerd: Reorganize to facilitate IA commit 2010-11-29 11:03:48 -08:00
debuggerd.c debuggerd: properly unblock signal handler. 2011-01-21 04:27:12 +01:00
debuggerd.h debuggerd: IA version 2010-11-29 11:28:11 -08:00
getevent.c auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
symbol_table.c Fix debuggerd (native crash dump). 2010-12-14 12:16:23 -08:00
symbol_table.h debuggerd: IA version 2010-11-29 11:28:11 -08:00
utility.c debuggerd: IA version 2010-11-29 11:28:11 -08:00
utility.h debuggerd: Reorganize to facilitate IA commit 2010-11-29 11:03:48 -08:00
vfp-crasher.c Dump VFP registers and status word when native app crashes. 2009-12-17 12:53:06 -08:00
vfp.S Use arch flags instead of TARGET_ARCH_VARIANT, and add support for VFP_D16 2010-03-10 14:36:08 -08:00