Bug#1056340: 6.4+20231118-1 screws many terminal utilities

2023-11-21 Thread Thomas Dickey
On Tue, Nov 21, 2023 at 04:02:20PM -0500, Thomas Dickey wrote:
> On Tue, Nov 21, 2023 at 05:33:54PM +0100, Sven Joachim wrote:
> > Control: reassign -1 libncursesw6 6.4+20231118-1
> > Control: severity -1 grave
> > 
> > On 2023-11-21 12:32 +0100, Gianluigi Tiesi wrote:
> > 
> > > Source: ncurses
> > > Severity: important
> > > X-Debbugs-Cc: sher...@gmail.com
> > >
> > > I've updated to 6.4+20231118-1 version of ncurses but many
> > > utils are screwed, tested in konsole and linux console (vt)
> > >
> > > htop shows a lot of ^@ characters
> 
> thanks - I can reproduce this (will fix)

I see - I misread the older logic for waddnstr in last week's fix,
and will amend that more/less as suggested.

-- 
Thomas E. Dickey 
https://invisible-island.net


signature.asc
Description: PGP signature


Bug#1056340: 6.4+20231118-1 screws many terminal utilities

2023-11-21 Thread Thomas Dickey
On Tue, Nov 21, 2023 at 05:33:54PM +0100, Sven Joachim wrote:
> Control: reassign -1 libncursesw6 6.4+20231118-1
> Control: severity -1 grave
> 
> On 2023-11-21 12:32 +0100, Gianluigi Tiesi wrote:
> 
> > Source: ncurses
> > Severity: important
> > X-Debbugs-Cc: sher...@gmail.com
> >
> > I've updated to 6.4+20231118-1 version of ncurses but many
> > utils are screwed, tested in konsole and linux console (vt)
> >
> > htop shows a lot of ^@ characters

thanks - I can reproduce this (will fix)

-- 
Thomas E. Dickey 
https://invisible-island.net


signature.asc
Description: PGP signature


Bug#1056340: 6.4+20231118-1 screws many terminal utilities

2023-11-21 Thread Sven Joachim
Control: reassign -1 libncursesw6 6.4+20231118-1
Control: severity -1 grave

On 2023-11-21 12:32 +0100, Gianluigi Tiesi wrote:

> Source: ncurses
> Severity: important
> X-Debbugs-Cc: sher...@gmail.com
>
> I've updated to 6.4+20231118-1 version of ncurses but many
> utils are screwed, tested in konsole and linux console (vt)
>
> htop shows a lot of ^@ characters
>
> dselect (in linux console) shows also something like:
>
> ^@ is obsolete and is kept around for the time being for
>
> looks like it comes from locale.alias comment
>
> downgrading to 6.4+20231016-1 fixes the problem

Thanks for the report.  This bug has been introduced in the latest
upstream patchlevel, reverting the 20231118 changes to
ncurses/base/lib_addstr.c makes it go away.

Cheers,
   Sven