bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/19113] New: read.c stringer assert fails with ISO-8859 text in


From: daniel.c.klauer at web dot de
Subject: [Bug gas/19113] New: read.c stringer assert fails with ISO-8859 text in string literal
Date: Fri, 09 Oct 2015 19:58:41 +0000

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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]