[konsole] [Bug 432669] New: Corruption of screen when using ncurses when terminal resized depending on line content
Nick
bugzilla_noreply at kde.org
Mon Feb 8 22:08:28 GMT 2021
https://bugs.kde.org/show_bug.cgi?id=432669
Bug ID: 432669
Summary: Corruption of screen when using ncurses when terminal
resized depending on line content
Product: konsole
Version: 20.12.1
Platform: Neon Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: konsole-devel at kde.org
Reporter: nick.craig.law at gmail.com
Target Milestone: ---
Created attachment 135521
--> https://bugs.kde.org/attachment.cgi?id=135521&action=edit
Corruption shown in last line to the right of text
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon/v5.20.5
KDE Plasma Version: v5.20.5
KDE Frameworks Version: v5.78.0
Qt Version: v5.12.2
ADDITIONAL INFORMATION
Corruption of konsole when using nwipe which uses ncurses. The corruption is
not present in other terminal emulators, such as tmux, terminology, terminator,
kitty, guake, stterm or st, rxvt-unicode. It only occurs in konsole or any
terminal emulator that uses qtermwidget (Konsole) such as cool-retro-term
Please see the nwipe issue here
https://github.com/martijnvanbrummelen/nwipe/issues/305 and especially the
video that shows the corruption on the bottom line of the screen. These box
characters also randomly appear in the main window of nwipe.
100% reproducible on Konsole v20.04.3 (KDE 5.19.4) QT v5.14.2 and possibly
earlier but also in Konsole v20.12.1 (QT v5.15.1, KDE frameworks 5.78.0, Plasma
5.20.5) and later.
The attached image show the corruption in the form of random box characters,
either horizontal, vertical or corner box characters and a change in the
background colour of the character if it has been set, on the last line.
It seems to occur after resizing the terminal then writing a line to the
terminal that is over 3/4 the column width and contains '=' symbols strangely
enough. Random horizontal line also occur in the main window.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list