Failed

lldb-api.functionalities/breakpoint/comp_dir_symlink.TestCompDirSymLink.py (from lldb-api)

Failing for the past 2 builds (Since #783 )
Took 22 sec.

Stacktrace

Unable to find 'RESULT: PASSED' in dotest output (exit code -6):

lldb version 11.0.99
  clang revision 0478eadf73c191199cba12c85785cfafb8bfa174
  llvm revision 0478eadf73c191199cba12c85785cfafb8bfa174
AddressSanitizer:DEADLYSIGNAL
=================================================================
==34779==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fff77668712 bp 0x7ffee9768f10 sp 0x7ffee9768f10 T0)
==34779==The signal is caused by a READ memory access.
==34779==Hint: address points to the zero page.
    #0 0x7fff77668712 in _platform_strlen+0x12 (libsystem_platform.dylib:x86_64+0x1712)
    #1 0x1064cf91b in wrap_readlink+0x5b (libclang_rt.asan_osx_dynamic.dylib:x86_64+0x3991b)
    #2 0x10db45517 in lldb_private::FileSystem::Readlink(lldb_private::FileSpec const&, lldb_private::FileSpec&) FileSystemPosix.cpp:46
    #3 0x10d8d803d in lldb_private::ModuleListProperties::UpdateSymlinkMappings() ModuleList.cpp:122
    #4 0x10dbd8d24 in lldb_private::OptionValueFileSpecList::SetValueFromString(llvm::StringRef, lldb_private::VarSetOperationType) OptionValueFileSpecList.cpp
    #5 0x10dbe4f11 in lldb_private::OptionValueProperties::SetSubValue(lldb_private::ExecutionContext const*, lldb_private::VarSetOperationType, llvm::StringRef, llvm::StringRef) OptionValueProperties.cpp:209
    #6 0x10d969fb0 in lldb_private::Properties::SetPropertyValue(lldb_private::ExecutionContext const*, lldb_private::VarSetOperationType, llvm::StringRef, llvm::StringRef) UserSettingsController.cpp:49
    #7 0x10d8069fb in lldb_private::Debugger::SetPropertyValue(lldb_private::ExecutionContext const*, lldb_private::VarSetOperationType, llvm::StringRef, llvm::StringRef) Debugger.cpp:275
    #8 0x1103c5cef in CommandObjectSettingsSet::DoExecute(llvm::StringRef, lldb_private::CommandReturnObject&) CommandObjectSettings.cpp:222
    #9 0x10db9da02 in lldb_private::CommandObjectRaw::Execute(char const*, lldb_private::CommandReturnObject&) CommandObject.cpp:1003
    #10 0x10db7820a in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&, lldb_private::ExecutionContext*, bool, bool) CommandInterpreter.cpp:1762
    #11 0x10ccfeab7 in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBExecutionContext&, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:281
    #12 0x10ccfddaa in lldb::SBCommandInterpreter::HandleCommand(char const*, lldb::SBCommandReturnObject&, bool) SBCommandInterpreter.cpp:259
    #13 0x10d4b2f58 in _wrap_SBCommandInterpreter_HandleCommand(_object*, _object*) LLDBWrapPython.cpp:14074
    #14 0x107223bda in PyCFunction_Call+0x140 (Python:x86_64+0x19bda)
    #15 0x1072b29e2 in _PyEval_EvalFrameDefault+0x1f45 (Python:x86_64+0xa89e2)
    #16 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #17 0x10722388b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #18 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #19 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #20 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #21 0x10722388b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #22 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #23 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #24 0x107223ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #25 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #26 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #27 0x107223ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #28 0x1072b2905 in _PyEval_EvalFrameDefault+0x1e68 (Python:x86_64+0xa8905)
    #29 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #30 0x10722388b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #31 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #32 0x1072b268c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #33 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #34 0x10722388b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #35 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #36 0x1072b268c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #37 0x107223ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #38 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #39 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #40 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #41 0x1072234f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #42 0x107224624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #43 0x1072239d4 in PyObject_Call+0x87 (Python:x86_64+0x199d4)
    #44 0x1072b2905 in _PyEval_EvalFrameDefault+0x1e68 (Python:x86_64+0xa8905)
    #45 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #46 0x1072234f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #47 0x107224624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #48 0x1072614af in slot_tp_call+0x46 (Python:x86_64+0x574af)
    #49 0x10722372c in _PyObject_FastCallKeywords+0x166 (Python:x86_64+0x1972c)
    #50 0x1072b9976 in call_function+0x24f (Python:x86_64+0xaf976)
    #51 0x1072b268c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #52 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #53 0x10722388b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #54 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #55 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #56 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #57 0x10722388b in _PyFunction_FastCallKeywords+0xe0 (Python:x86_64+0x1988b)
    #58 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #59 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #60 0x107223ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #61 0x107224624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #62 0x1072239d4 in PyObject_Call+0x87 (Python:x86_64+0x199d4)
    #63 0x1072b2905 in _PyEval_EvalFrameDefault+0x1e68 (Python:x86_64+0xa8905)
    #64 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #65 0x1072234f4 in _PyFunction_FastCallDict+0x1b8 (Python:x86_64+0x194f4)
    #66 0x107224624 in _PyObject_Call_Prepend+0x95 (Python:x86_64+0x1a624)
    #67 0x1072614af in slot_tp_call+0x46 (Python:x86_64+0x574af)
    #68 0x10722372c in _PyObject_FastCallKeywords+0x166 (Python:x86_64+0x1972c)
    #69 0x1072b9976 in call_function+0x24f (Python:x86_64+0xaf976)
    #70 0x1072b268c in _PyEval_EvalFrameDefault+0x1bef (Python:x86_64+0xa868c)
    #71 0x107223ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #72 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #73 0x1072b25d5 in _PyEval_EvalFrameDefault+0x1b38 (Python:x86_64+0xa85d5)
    #74 0x107223ca1 in function_code_fastcall+0x6f (Python:x86_64+0x19ca1)
    #75 0x1072b997d in call_function+0x256 (Python:x86_64+0xaf97d)
    #76 0x1072b25ee in _PyEval_EvalFrameDefault+0x1b51 (Python:x86_64+0xa85ee)
    #77 0x1072ba2da in _PyEval_EvalCodeWithName+0x72a (Python:x86_64+0xb02da)
    #78 0x1072b0a14 in PyEval_EvalCode+0x29 (Python:x86_64+0xa6a14)
    #79 0x1072df2aa in run_mod+0x35 (Python:x86_64+0xd52aa)
    #80 0x1072de2c5 in PyRun_FileExFlags+0xa3 (Python:x86_64+0xd42c5)
    #81 0x1072dd9a4 in PyRun_SimpleFileExFlags+0x114 (Python:x86_64+0xd39a4)
    #82 0x1072f5010 in pymain_main+0x13de (Python:x86_64+0xeb010)
    #83 0x1072f57b7 in _Py_UnixMain+0x67 (Python:x86_64+0xeb7b7)
    #84 0x7fff77482084 in start+0x0 (libdyld.dylib:x86_64+0x17084)

==34779==Register values:
rax = 0x00000001071988f0  rbx = 0x0000000000000000  rcx = 0x0000000000000000  rdx = 0x0000000000000000  
rdi = 0x0000000000000000  rsi = 0x000000010a565020  rbp = 0x00007ffee9768f10  rsp = 0x00007ffee9768f10  
 r8 = 0x0000000003184397   r9 = 0xffffffff00000000  r10 = 0x0000631000079b18  r11 = 0x0000000000000001  
r12 = 0x000000010a4648c0  r13 = 0x00001000214aca00  r14 = 0x00000000000003ff  r15 = 0x000000010a565020  
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (libsystem_platform.dylib:x86_64+0x1712) in _platform_strlen+0x12
==34779==ABORTING