[Lldb-commits] [lldb] [LLDB] Support Auxiliary library in ELF format (PR #208905)
via lldb-commits
lldb-commits at lists.llvm.org
Tue Jul 14 06:14:06 PDT 2026
aokblast wrote:
> > > At first glance, the function calls itself by
> > > https://github.com/llvm/llvm-project/blob/9083925dadb45d99836b75ac0354265d6cbd46ab/lldb/source/Symbol/SymbolContext.cpp#L808-L809
> >
> >
> > It is pretty strange. The only possible case in here is that symbol A in library Foo ReExported to Bar. And A in Bar ReExported to A and thus create a infinite loop.
>
> Is that an expected behaviour in ELF? If not, we should detect and stop mutual reexportation.
It is not but I think rtld will crash first not the lldb.
https://github.com/llvm/llvm-project/pull/208905
More information about the lldb-commits
mailing list