https://sourceware.org/bugzilla/show_bug.cgi?id=30975
Mark Wielaard <mark at klomp dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2023-11-02 Status|UNCONFIRMED |NEW CC| |mark at klomp dot org Ever confirmed|0 |1 --- Comment #1 from Mark Wielaard <mark at klomp dot org> --- I believe your analysis of the code is correct. But I don't yet know what the correct fix for this is. We'll probably need to do multiple passes over the list to combine the segments that are part of the same ELF file. In theory we support split Dwfl_Modules for e.g kernel modules, which are ET_REL files where the sections are loaded individually. But I am not yet sure how that would translate to general user space executables/shared libraries (which are assumed to have just one base load address). Maybe we should ignore any segment not having the executable flag set? -- You are receiving this mail because: You are on the CC list for the bug.