bug-ncurses
[Top][All Lists]
Advanced

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

Re: [bug-ncurses] ANN: ncurses-6.3-20220806


From: Thomas Dickey
Subject: Re: [bug-ncurses] ANN: ncurses-6.3-20220806
Date: Mon, 8 Aug 2022 04:19:58 -0400
User-agent: Mutt/1.10.1 (2018-07-13)

On Mon, Aug 08, 2022 at 08:17:35AM +0200, Dr. Werner Fink wrote:
> On 2022/08/07 09:58:25 +0000, Thomas Dickey wrote:
> >  
> > 20220806
> >     + amend end_of_stream() to allow for input files without a final
> >       newline.
> >     + check for non-textfiles to tic.
> 
> Yep ... there are more control bytes then simple ASCII NUL, which
> control bytes are really required for tic files?

Actually, only 7-bit ASCII is useful, but other characters are already
tested in other parts of the scanner.  NULs were simply being ignored,
since fgets uses that as a delimiter.  On Saturday, I was investigating
using fread to replace fgets, but found that led into additional problems.

I happened to notice that while verifying that the recent fuzzer report
was the memory leak that I already knew about (from April 2022).

Fixing the leak isn't trivial, but I've chipped away at it a few times.
That, and some breakage noticed with Fedora's version of gprbuild are the
current release-blockers.

The final-newline was from a different test case, which I noticed while
verifying terminfo updates.

-- 
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: PGP signature


reply via email to

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