freebsd-skq/contrib/llvm/tools/lldb/source
emaste 85a76dca41 MFC r263678: lldb: Invoke PT_KILL from ProcessPosix::DoDestroy
We previously sent SIGKILL to the debuggee in DoDestroy, but did not
  actually detach or kill via ptrace.  It seems that this somehow didn't
  matter on Linux, but did on FreeBSD.

  This would happen when quitting LLDB while stopped at a breakpoint, for
  example.  The debuggee remained stopped in ptrace (with the signal
  either pending or lost).  After a timeout of a second or two LLDB exits,
  which caused the debuggee to resume and dump core from an unhandled
  SIGTRAP.

  BringProcessIntoLimbo is a poorly named wrapper for ptrace(PT_KILL)
  which is the desired behaviour from DoDestroy.

  http://llvm.org/pr18894

Sponsored by:	DARPA, AFRL
2014-07-23 19:37:24 +00:00
..
API MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Breakpoint MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Commands MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Core MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
DataFormatters MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Expression MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Host MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Interpreter MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Plugins MFC r263678: lldb: Invoke PT_KILL from ProcessPosix::DoDestroy 2014-07-23 19:37:24 +00:00
Symbol MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Target MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
Utility MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
lldb-log.cpp MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00
lldb.cpp MFC r262528: Update LLDB snapshot to upstream r202189 2014-07-23 19:35:02 +00:00