[PATCH v2 01/17] stdio-common: Add tests for formatted scanf input specifiers

Maciej W. Rozycki macro@redhat.com
Tue Mar 25 10:23:00 GMT 2025


On Tue, 4 Mar 2025, Joseph Myers wrote:

> > Keep input data disabled and referring to BZ #12701 for entries that are 
> > currently incorrectly accepted as valid data, such as '0b' or '0x' with 
> > the relevant integer conversions or sequences of an insufficient number 
> > of characters with the c conversion.
> 
> Patches 1 to 6, 8 to 10, 12 and 13 of this version are OK.
> 
> Reviewed-by: Joseph Myers <josmyers@redhat.com>

 Thank you for your review.  I have now applied patches 1 to 6, 8, and 9, 
and submitted v3 of the series comprising the remaining patches updated 
accordingly, plus an additional fix for a preexisting issue needed to 
prevent patch 17 from triggering a regression in localedata/.

 NB the sourceware git commit hook rejected the original patches for 
having files the names of which were different from each other by the 
letter case only.  I have therefore renamed the offending data input files 
such as to replace the A, E, F, G, X infixes with aa, ee, ff, gg, xx, 
respectively, and updated stdio-common/Makefile accordingly.  I have 
chosen not to post the resulting patches so as not to clutter the mailing 
list with such a trivial mechanical update, especially given the size of 
the changes, but I can do so if required.

  Maciej



More information about the Libc-alpha mailing list