https://sourceware.org/bugzilla/show_bug.cgi?id=21781
Bug ID: 21781 Summary: Internal error in handle_COMDAT Product: binutils Version: 2.30 (HEAD) Status: UNCONFIRMED Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: ned at forallsecure dot com Target Milestone: --- Created attachment 10268 --> https://sourceware.org/bugzilla/attachment.cgi?id=10268&action=edit internal_error_coffcode The attached file produces the following output when run with `./objdump -x internal_error_coffcode`: ``` ./objdump: ./internal_error_coffcode (): Section flag IMAGE_SCN_LNK_OTHER (0x100) ignored ./objdump: BFD (GNU Binutils) 2.29.51.20170714 internal error, aborting at ./coffcode.h:1000 in flagword handle_COMDAT(bfd *, flagword, void *, const char *, asection *) ./objdump: Please report this bug. ``` It's not clear that we want to handle this case for a malformed input, but the message indicates that this is a real bug. Perhaps we want to cleanly return when it is encountered. When I replaced the abort with a `break;`, I got a memory leak. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils