diff options
author | Pavel Labath <pavel@labath.sk> | 2019-07-25 06:38:33 +0000 |
---|---|---|
committer | Pavel Labath <pavel@labath.sk> | 2019-07-25 06:38:33 +0000 |
commit | ee74c9e5fdd8c8bcd08d219ed6132713323113a6 (patch) | |
tree | 3332b4b3ca90b96ccb9635a0a061b9b00b6abde0 /lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py | |
parent | d5177643f0e16264a5e09b85dcafb9069db4abf5 (diff) | |
download | bcm5719-llvm-ee74c9e5fdd8c8bcd08d219ed6132713323113a6.tar.gz bcm5719-llvm-ee74c9e5fdd8c8bcd08d219ed6132713323113a6.zip |
LLGS: fix tracking execve on linux
Summary:
Due to a logic error, lldb-server ended up asserting/crashing every time
the debugged process attempted an execve(). This fixes the error, and
extends TestExec to work on other platforms too. The "extension"
consists of avoiding non-standard posix_spawn extensions and using the
classic execve() call, which should be available on any platform that
actually supports re-execing. I change the test decorator from
@skipUnlessDarwin to @skipIfWindows.
Reviewers: clayborg, jasonmolenda
Subscribers: lldb-commits
Differential Revision: https://reviews.llvm.org/D65207
llvm-svn: 366985
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py')
0 files changed, 0 insertions, 0 deletions