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 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
