Hey, I'm exploring using lldb-mi and lldb-server to remotely debug a process running on a Linux host. I'm running into an issue where lldb-mi is failing to load the ELF section headers from the remote process's memory for certain shared libraries.
Looking at ObjectFileELF:GetSectionHeaderInfo I believe it is trying to read the section headers from <shared library base address + ELF section header offset>. As far as I'm aware, on Linux shared libraries aren't required to be loaded in a contiguous block of memory, nor are the section headers even required to be loaded in memory. I was wondering if this is a know issue? If so is there a bug tracking the progress? Is remote debugging on Linux just not supported yet? Is this something that is being actively worked on? Thanks, Scott
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev