Regression

lldb-api.functionalities/scripted_process.TestScriptedProcess.py (from lldb-api)

Failing for the past 1 build (Since #1922 )
Took 39 sec.

Stacktrace

Script:
--
/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/copied-python /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --codesign-identity lldb_codesign --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex -t --env TERM=vt100 --env LLVM_LIBS_DIR=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./lib --inferior-env ASAN_OPTIONS=detect_stack_use_after_return=1 --inferior-env DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex --lldb-module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/lldb --compiler /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang --dsymutil /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/dsymutil --llvm-tools-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin --lldb-libs-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./lib /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/functionalities/scripted_process -p TestScriptedProcess.py
--
Exit Code: -6

Command Output (stdout):
--
lldb version 13.0.99 (http://labmaster3.local/git/llvm-project.git revision fde7550094d035085d3671289d5832962c6af7fe)
  clang revision fde7550094d035085d3671289d5832962c6af7fe
  llvm revision fde7550094d035085d3671289d5832962c6af7fe

--
Command Output (stderr):
--
=================================================================
==39879==ERROR: AddressSanitizer: heap-use-after-free on address 0x610000028940 at pc 0x000104cf6c80 bp 0x7ffeeb594150 sp 0x7ffeeb593918
READ of size 188 at 0x610000028940 thread T0
    #0 0x104cf6c7f in __asan_memcpy+0x1af (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x42c7f)
    #1 0x108e4ce4e in lldb_private::Args::ArgEntry::ArgEntry(llvm::StringRef, char) Args.cpp:164
    #2 0x108e5bf8a in void std::__1::__split_buffer<lldb_private::Args::ArgEntry, std::__1::allocator<lldb_private::Args::ArgEntry>&>::emplace_back<llvm::StringRef&, char&>(llvm::StringRef&, char&) __split_buffer:611
    #3 0x108e51985 in std::__1::__wrap_iter<lldb_private::Args::ArgEntry*> std::__1::vector<lldb_private::Args::ArgEntry, std::__1::allocator<lldb_private::Args::ArgEntry> >::emplace<llvm::StringRef&, char&>(std::__1::__wrap_iter<lldb_private::Args::ArgEntry const*>, llvm::StringRef&, char&) vector:1864
    #4 0x108e50551 in lldb_private::Args::InsertArgumentAtIndex(unsigned long, llvm::StringRef, char) Args.cpp:329
    #5 0x10b0ba3ab in CommandObjectProcessLaunch::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&) CommandObjectProcess.cpp:220
    #6 0x108aeabec in lldb_private::CommandObjectParsed::Execute(char const*, lldb_private::CommandReturnObject&) CommandObject.cpp:995
    #7 0x108ac542e in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&) CommandInterpreter.cpp:1804
    #8 0x107c37f20 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBExecutionContext&, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:183
    #9 0x107c36f57 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:163
    #10 0x107d3010d in lldb::SBDebugger::HandleCommand(char const*) SBDebugger.cpp:522
    #11 0x10855d1b9 in _wrap_SBDebugger_HandleCommand(_object*, _object*) LLDBWrapPython.cpp:21017
    #12 0x104685226 in _PyMethodDef_RawFastCallKeywords+0xeb (Python:x86_64+0x1a226)
    #13 0x1046848c6 in _PyCFunction_FastCallKeywords+0x2b (Python:x86_64+0x198c6)
    #14 0x10471a905 in call_function+0x1de (Python:x86_64+0xaf905)
    #15 0x1047135ee in _PyEval_EvalFrameDefault+0x1b51 (Python:x86_64+0xa85ee)
    #16 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #17 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #18 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #19 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #20 0x109536f75 in lldb_private::python::PythonCallable::operator()(std::initializer_list<lldb_private::python::PythonObject>) PythonDataObjects.cpp:968
    #21 0x1084c650a in lldb_private::python::PythonObject lldb_private::python::PythonCallable::operator()<lldb_private::python::PythonObject, lldb_private::python::PythonDictionary>(lldb_private::python::PythonObject const&, lldb_private::python::PythonDictionary) PythonDataObjects.h:638
    #22 0x1084d66af in LLDBSwigPythonCallModuleInit LLDBWrapPython.cpp:80909
    #23 0x10956a6e1 in lldb_private::ScriptInterpreterPythonImpl::LoadScriptingModule(char const*, lldb_private::LoadScriptOptions const&, lldb_private::Status&, std::__1::shared_ptr<lldb_private::StructuredData::Object>*, lldb_private::FileSpec) ScriptInterpreterPython.cpp:2923
    #24 0x10b058309 in CommandObjectCommandsScriptImport::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&) CommandObjectCommands.cpp:1298
    #25 0x108aeabec in lldb_private::CommandObjectParsed::Execute(char const*, lldb_private::CommandReturnObject&) CommandObject.cpp:995
    #26 0x108ac542e in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&) CommandInterpreter.cpp:1804
    #27 0x107c37f20 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBExecutionContext&, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:183
    #28 0x107c36f57 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:163
    #29 0x1085287f9 in _wrap_SBCommandInterpreter_HandleCommand(_object*, _object*) LLDBWrapPython.cpp:13989
    #30 0x104684bda in PyCFunction_Call+0x140 (Python:x86_64+0x19bda)
    #31 0x1047139e2 in _PyEval_EvalFrameDefault+0x1f45 (Python:x86_64+0xa89e2)
    #32 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #33 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #34 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #35 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #36 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #37 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #38 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #39 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #40 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #41 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #42 0x10471368c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #43 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #44 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #45 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #46 0x10471368c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #47 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #48 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #49 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #50 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #51 0x1046844f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #52 0x104685624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #53 0x1046849d4 in PyObject_Call+0x87 (Python:x86_64+0x199d4)
    #54 0x104713905 in _PyEval_EvalFrameDefault+0x1e68 (Python:x86_64+0xa8905)
    #55 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #56 0x1046844f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #57 0x104685624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #58 0x1046c24af in slot_tp_call+0x46 (Python:x86_64+0x574af)
    #59 0x10468472c in _PyObject_FastCallKeywords+0x166 (Python:x86_64+0x1972c)
    #60 0x10471a976 in call_function+0x24f (Python:x86_64+0xaf976)
    #61 0x10471368c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #62 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #63 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #64 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #65 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #66 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #67 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #68 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #69 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #70 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #71 0x104685624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #72 0x1046849d4 in PyObject_Call+0x87 (Python:x86_64+0x199d4)
    #73 0x104713905 in _PyEval_EvalFrameDefault+0x1e68 (Python:x86_64+0xa8905)
    #74 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #75 0x1046844f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #76 0x104685624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #77 0x1046c24af in slot_tp_call+0x46 (Python:x86_64+0x574af)
    #78 0x10468472c in _PyObject_FastCallKeywords+0x166 (Python:x86_64+0x1972c)
    #79 0x10471a976 in call_function+0x24f (Python:x86_64+0xaf976)
    #80 0x10471368c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #81 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #82 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #83 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #84 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #85 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #86 0x1047135ee in _PyEval_EvalFrameDefault+0x1b51 (Python:x86_64+0xa85ee)
    #87 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #88 0x104711a14 in PyEval_EvalCode+0x29 (Python:x86_64+0xa6a14)
    #89 0x1047402aa in run_mod+0x35 (Python:x86_64+0xd52aa)
    #90 0x10473f2c5 in PyRun_FileExFlags+0xa3 (Python:x86_64+0xd42c5)
    #91 0x10473e9a4 in PyRun_SimpleFileExFlags+0x114 (Python:x86_64+0xd39a4)
    #92 0x104756010 in pymain_main+0x13de (Python:x86_64+0xeb010)
    #93 0x1047567b7 in _Py_UnixMain+0x67 (Python:x86_64+0xeb7b7)
    #94 0x7fff6bcf4cc8 in start+0x0 (libdyld.dylib:x86_64+0x1acc8)

0x610000028940 is located 0 bytes inside of 192-byte region [0x610000028940,0x610000028a00)
freed by thread T0 here:
    #0 0x104d05d1d in wrap__ZdlPv+0x7d (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x51d1d)
    #1 0x108b36886 in lldb_private::OptionValueString::SetCurrentValue(llvm::StringRef) OptionValueString.cpp:126
    #2 0x108b011b5 in lldb_private::OptionValue::SetStringValue(llvm::StringRef) OptionValue.cpp:418
    #3 0x108d9681f in lldb_private::TargetProperties::SetArg0(llvm::StringRef) Target.cpp:3940
    #4 0x108d8ec58 in lldb_private::TargetProperties::SetProcessLaunchInfo(lldb_private::ProcessLaunchInfo const&) Target.cpp:4269
    #5 0x10b0ba259 in CommandObjectProcessLaunch::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&) CommandObjectProcess.cpp:197
    #6 0x108aeabec in lldb_private::CommandObjectParsed::Execute(char const*, lldb_private::CommandReturnObject&) CommandObject.cpp:995
    #7 0x108ac542e in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&) CommandInterpreter.cpp:1804
    #8 0x107c37f20 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBExecutionContext&, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:183
    #9 0x107c36f57 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:163
    #10 0x107d3010d in lldb::SBDebugger::HandleCommand(char const*) SBDebugger.cpp:522
    #11 0x10855d1b9 in _wrap_SBDebugger_HandleCommand(_object*, _object*) LLDBWrapPython.cpp:21017
    #12 0x104685226 in _PyMethodDef_RawFastCallKeywords+0xeb (Python:x86_64+0x1a226)
    #13 0x1046848c6 in _PyCFunction_FastCallKeywords+0x2b (Python:x86_64+0x198c6)
    #14 0x10471a905 in call_function+0x1de (Python:x86_64+0xaf905)
    #15 0x1047135ee in _PyEval_EvalFrameDefault+0x1b51 (Python:x86_64+0xa85ee)
    #16 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #17 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #18 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #19 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #20 0x109536f75 in lldb_private::python::PythonCallable::operator()(std::initializer_list<lldb_private::python::PythonObject>) PythonDataObjects.cpp:968
    #21 0x1084c650a in lldb_private::python::PythonObject lldb_private::python::PythonCallable::operator()<lldb_private::python::PythonObject, lldb_private::python::PythonDictionary>(lldb_private::python::PythonObject const&, lldb_private::python::PythonDictionary) PythonDataObjects.h:638
    #22 0x1084d66af in LLDBSwigPythonCallModuleInit LLDBWrapPython.cpp:80909
    #23 0x10956a6e1 in lldb_private::ScriptInterpreterPythonImpl::LoadScriptingModule(char const*, lldb_private::LoadScriptOptions const&, lldb_private::Status&, std::__1::shared_ptr<lldb_private::StructuredData::Object>*, lldb_private::FileSpec) ScriptInterpreterPython.cpp:2923
    #24 0x10b058309 in CommandObjectCommandsScriptImport::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&) CommandObjectCommands.cpp:1298
    #25 0x108aeabec in lldb_private::CommandObjectParsed::Execute(char const*, lldb_private::CommandReturnObject&) CommandObject.cpp:995
    #26 0x108ac542e in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&) CommandInterpreter.cpp:1804
    #27 0x107c37f20 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBExecutionContext&, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:183
    #28 0x107c36f57 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:163
    #29 0x1085287f9 in _wrap_SBCommandInterpreter_HandleCommand(_object*, _object*) LLDBWrapPython.cpp:13989

previously allocated by thread T0 here:
    #0 0x104d058fd in wrap__Znwm+0x7d (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x518fd)
    #1 0x7fff68fffbff in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)+0x41 (libc++.1.dylib:x86_64+0x37bff)
    #2 0x108b367d4 in lldb_private::OptionValueString::SetCurrentValue(llvm::StringRef) OptionValueString.cpp:126
    #3 0x108b011b5 in lldb_private::OptionValue::SetStringValue(llvm::StringRef) OptionValue.cpp:418
    #4 0x108d9681f in lldb_private::TargetProperties::SetArg0(llvm::StringRef) Target.cpp:3940
    #5 0x108dbbac1 in lldb_private::TargetList::CreateTargetInternal(lldb_private::Debugger&, llvm::StringRef, lldb_private::ArchSpec const&, lldb_private::LoadDependentFiles, std::__1::shared_ptr<lldb_private::Platform>&, std::__1::shared_ptr<lldb_private::Target>&) TargetList.cpp:392
    #6 0x108db96ae in lldb_private::TargetList::CreateTargetInternal(lldb_private::Debugger&, llvm::StringRef, llvm::StringRef, lldb_private::LoadDependentFiles, lldb_private::OptionGroupPlatform const*, std::__1::shared_ptr<lldb_private::Target>&) TargetList.cpp:280
    #7 0x108db7b25 in lldb_private::TargetList::CreateTarget(lldb_private::Debugger&, llvm::StringRef, llvm::StringRef, lldb_private::LoadDependentFiles, lldb_private::OptionGroupPlatform const*, std::__1::shared_ptr<lldb_private::Target>&) TargetList.cpp:52
    #8 0x107d3f7a2 in lldb::SBDebugger::CreateTarget(char const*) SBDebugger.cpp:884
    #9 0x10855ffe2 in _wrap_SBDebugger_CreateTarget(_object*, _object*) LLDBWrapPython.cpp:21510
    #10 0x104684bda in PyCFunction_Call+0x140 (Python:x86_64+0x19bda)
    #11 0x1047139e2 in _PyEval_EvalFrameDefault+0x1f45 (Python:x86_64+0xa89e2)
    #12 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #13 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #14 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #15 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #16 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #17 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #18 0x10471368c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #19 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #20 0x10468488b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #21 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #22 0x10471368c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #23 0x104684ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #24 0x10471a97d in call_function+0x256 (Python:x86_64+0xaf97d)
    #25 0x1047135d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #26 0x10471b2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #27 0x1046844f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #28 0x104685624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #29 0x1046849d4 in PyObject_Call+0x87 (Python:x86_64+0x199d4)

SUMMARY: AddressSanitizer: heap-use-after-free (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x42c7f) in __asan_memcpy+0x1af
Shadow bytes around the buggy address:
  0x1c20000050d0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x1c20000050e0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
  0x1c20000050f0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa
  0x1c2000005100: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
  0x1c2000005110: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
=>0x1c2000005120: fa fa fa fa fa fa fa fa[fd]fd fd fd fd fd fd fd
  0x1c2000005130: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x1c2000005140: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
  0x1c2000005150: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
  0x1c2000005160: fa fa fa fa fa fa fa fa 00 00 00 00 00 00 00 00
  0x1c2000005170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:           00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:       fa
  Freed heap region:       fd
  Stack left redzone:      f1
  Stack mid redzone:       f2
  Stack right redzone:     f3
  Stack after return:      f5
  Stack use after scope:   f8
  Global redzone:          f9
  Global init order:       f6
  Poisoned by user:        f7
  Container overflow:      fc
  Array cookie:            ac
  Intra object redzone:    bb
  ASan internal:           fe
  Left alloca redzone:     ca
  Right alloca redzone:    cb
==39879==ABORTING
Fatal Python error: Aborted

Current thread 0x0000000104c79dc0 (most recent call first):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lib/python3.7/site-packages/lldb/__init__.py", line 4297 in HandleCommand
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/examples/python/scripted_process/my_scripted_process.py", line 42 in __lldb_init_module
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lib/python3.7/site-packages/lldb/__init__.py", line 3163 in HandleCommand
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2134 in runCmd
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/functionalities/scripted_process/TestScriptedProcess.py", line 84 in test_launch_scripted_process_cli
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1834 in test_method
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/case.py", line 413 in runMethod
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/case.py", line 383 in run
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/case.py", line 458 in __call__
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/suite.py", line 117 in _wrapped_run
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/suite.py", line 115 in _wrapped_run
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/suite.py", line 85 in run
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/suite.py", line 66 in __call__
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/runner.py", line 165 in run
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/dotest.py", line 1017 in run_suite
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/dotest.py", line 7 in <module>

--