https://sourceware.org/bugzilla/show_bug.cgi?id=19113
Bug ID: 19113 Summary: read.c stringer assert fails with ISO-8859 text in string literal Product: binutils Version: 2.25 Status: NEW Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: daniel.c.klauer at web dot de Target Milestone: --- Created attachment 8702 --> https://sourceware.org/bugzilla/attachment.cgi?id=8702&action=edit test case, containing a non-ASCII byte Hi, compiling an .ascii "\x" statement where x is a special byte such as 0xC3 (that is a valid character in some text encodings) triggers an assertion failure in gas 2.25. I've attached the test case 1.asm. $ file 1.asm 1.asm: ISO-8859 text Compiling with gas 2.25 i686-linux-gnu (from Ubuntu) and i686-w64-mingw32 (from MinGW-w64): 1.asm: Assembler messages: 1.asm:1: Internal error! Assertion failure in stringer at ../../gas/read.c line 5323. Please report this bug. For comparison, with the previous version, gas 2.24 i686-w64-mingw32 (from MinGW-w64): 1.asm: Assembler messages: 1.asm:1: Warning: unterminated string; newline inserted 1.asm:2: Error: junk at end of line, first unrecognized character valued 0xffffffbc -- 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