Michael137 wrote:

Yea can confirm this is where it was tripping up locally:
```
* thread #1, queue = 'com.apple.main-thread', stop reason = step over
    frame #0: 0x0000000132e90d94 
liblldb.23.0.0git.dylib`VerifyPath(this=0x0000000a7f26ee58) at 
OptionValueProperties.cpp:526:10
   516    if (!parent_properties)
   517      return false;
   518 
   519    auto [prefix, expected_name] = 
llvm::StringRef(m_expected_path).rsplit('.');
   520 
   521    if (expected_name.empty()) {
   522      // There is no dot, so the parent should be the top-level (core 
properties).
   523      return parent_properties->m_expected_path.empty() && GetName() == 
prefix;
   524    }
   525 
-> 526    return parent_properties->m_expected_path == prefix &&
   527           GetName() == expected_name;
   528  }
Target 0: (lldb) stopped.
(lldb) p parent_properties->m_expected_path
(std::string) "plugin.process"
(lldb) p prefix
(llvm::StringRef &&) 0x000000016fdfd330 "plugin.process"
(lldb) p GetName()
(llvm::StringRef) "kdp-remote"
(lldb) p expected_name
(llvm::StringRef &&) 0x000000016fdfd340 "kdp"
```

https://github.com/llvm/llvm-project/pull/180897
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to