[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.
- [Bug gas/19113] New: read.c stringer assert fails with ISO-8859 text in string literal,
daniel.c.klauer at web dot de <=