[Lldb-commits] [lldb] [lldb] Fix breakpoint resolver serialization bug (PR #76766)
Greg Clayton via lldb-commits
lldb-commits at lists.llvm.org
Wed Jan 3 13:53:48 PST 2024
================
@@ -49,6 +49,37 @@ def test_scripted_extra_args(self):
self.setup_targets_and_cleanup()
self.do_check_extra_args()
+ def test_resolver_serialization(self):
+ """Test that breakpoint resolvers contain the expected information"""
+ self.build()
+ self.setup_targets_and_cleanup()
+
+ sym_ctx_list = self.orig_target.FindFunctions("main")
----------------
clayborg wrote:
If you want to be really safe you can call FindFunctions on the main module only:
```
sym_ctx_list = self.orig_target.module[0].FindFunctions("main")
```
This will ensure we never find more than one 'main'.
https://github.com/llvm/llvm-project/pull/76766
More information about the lldb-commits
mailing list