https://sourceware.org/bugzilla/show_bug.cgi?id=32672
Mark Wielaard <mark at klomp dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at sourceware dot org |mark at klomp dot org Last reconfirmed| |2025-02-11 Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED --- Comment #2 from Mark Wielaard <mark at klomp dot org> --- I now see why I couldn't replicate your issue. After the 0.192 release Aaron fixed the following bug: https://sourceware.org/bugzilla/show_bug.cgi?id=32253 This added a check to see if the file was an ET_REL file: + if (ehdr->e_type != ET_REL) + { + /* Only ET_REL files can have debug relocations to remove. */ + error (0, 0, _("Ignoring --reloc-debug-sections-only for " \ + "non-ET_REL file '%s'"), fname); + goto fail_close; + } This specific patch was also backported to Fedora: https://src.fedoraproject.org/rpms/elfutils/blob/rawhide/f/elfutils-0.192-strip-ignore-non-ET_REL.patch Since I was testing on Fedora I had that patch already installed and the reproducer would just say Ignoring --reloc-debug-sections-only... I do think there is a real bug here though (if the poc would have the e_type set to ET_REL), so I'll investigate. -- You are receiving this mail because: You are on the CC list for the bug.