[Bug c/81859] New: valgrind error from warn_about_normalization
dcb314 at hotmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Aug 16 11:41:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81859
Bug ID: 81859
Summary: valgrind error from warn_about_normalization
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: dcb314 at hotmail dot com
Target Milestone: ---
For the C testsuite file c-c++-common/cpp/normalize-3.c,
a valgrind build of trunk gcc revision 251105 does this:
c-c++-common/cpp/normalize-3.c:5:1: error: unknown type name ‘ª’
\u00AA
^~~~~~
==24049== Conditional jump or move depends on uninitialised value(s)
==24049== at 0x4C31B98: strlen (vg_replace_strmem.c:458)
==24049== by 0x112A520: pp_format(pretty_printer*, text_info*)
(pretty-print.
c:676)
==24049== by 0x112322E: diagnostic_report_diagnostic(diagnostic_context*,
dia
gnostic_info*) (diagnostic.c:974)
==24049== by 0x61977A: c_cpp_error(cpp_reader*, int, int, rich_location*,
cha
r const*, __va_list_tag (*) [1]) (c-common.c:6128)
==24049== by 0x1139A20: cpp_diagnostic_with_line(cpp_reader*, int, int,
unsig
ned int, unsigned int, char const*, __va_list_tag (*) [1]) (errors.c:174)
==24049== by 0x1139DE8: cpp_warning_with_line(cpp_reader*, int, unsigned
int,
unsigned int, char const*, ...) (errors.c:210)
==24049== by 0x1142B97: warn_about_normalization(cpp_reader*, cpp_token
const
*, normalize_state const*) [clone .isra.11] [clone .part.12] (lex.c:1310)
==24049== by 0x114521C: warn_about_normalization (lex.c:2916)
Revision 250947 doesn't have this problem, so it looks new to me.
More information about the Gcc-bugs
mailing list