GetValueForVariableExpressionPath returns NULL and
doesn't set an error.
<rdar://problem/
18682916>
llvm-svn: 220070
var_sp,
err);
- if (!err.Success())
+ if (!err.Success() || !valobj_sp.get())
return LLDB_INVALID_ADDRESS;
lldb::addr_t ret = valobj_sp->GetValueAsUnsigned(LLDB_INVALID_ADDRESS);
@expectedFailurei386
@python_api_test
@dsym_test
- @unittest2.skip("rdar://18682916")
def test_with_dsym_and_python_api(self):
"""Test printing the ivars of the self when captured in blocks"""
self.buildDsym()
# This test requires the 2.0 runtime, so it will fail on i386.
@expectedFailurei386
@dwarf_test
- @unittest2.skip("rdar://18682916")
def test_with_dwarf_and_python_api(self):
"""Test printing the ivars of the self when captured in blocks"""
self.buildDwarf()