Your message dated Mon, 14 Feb 2022 16:51:33 +0100 with message-id <20220214155133.GA30229@cventin.lip.ens-lyon.fr> and subject line Re: xterm: displays incorrect text when one scrolls backward while output is ongoing has caused the Debian Bug report #948516, regarding xterm: displays incorrect text when one scrolls backward while output is ongoing to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 948516: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948516 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xterm: displays incorrect text when one scrolls backward while output is ongoing
- From: Vincent Lefevre <vincent@vinc17.net>
- Date: Thu, 9 Jan 2020 18:05:37 +0100
- Message-id: <20200109170537.GA1645040@cventin.lip.ens-lyon.fr>
Package: xterm Version: 351-1 Severity: normal With scrollTtyOutput set to "false", when one scrolls backward while output is ongoing, xterm displays incorrect text. This is reproducible with the xterm Debian package in the following versions (at least): 337-1, 341-1, 344-1, 348-2, 349-1, 351-1. It seems that xterm does not fully erase the previous line when scrolling. Testcase: xterm -geometry 80x24 -e 'echo $WINDOWID; sleep 5; for i in `seq 10000 10040`; do sleep 0.1; echo $i$i$i$i$i$i$i$i | cut -b -$(((RANDOM % 26) + 1)); done; sleep 999999' I've attached a video showing the issue. At 00:07, the video also shows the result of some double-clicks. At 00:10, it shows the result of additional scrolling, once output has ended: new text is correct. -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.4.0-2-amd64 (SMP w/12 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xterm depends on: ii libc6 2.29-8 ii libfontconfig1 2.13.1-2+b1 ii libfreetype6 2.10.1-2 ii libice6 2:1.0.9-2 ii libtinfo6 6.1+20191019-1 ii libutempter0 1.1.6-4 ii libx11-6 2:1.6.8-1 ii libxaw7 2:1.0.13-1+b2 ii libxext6 2:1.3.3-1+b2 ii libxft2 2.3.2-2 ii libxinerama1 2:1.1.4-2 ii libxmu6 2:1.1.2-2+b3 ii libxpm4 1:3.5.12-1 ii libxt6 1:1.1.5-1+b3 ii xbitmaps 1.1.1-2 Versions of packages xterm recommends: ii x11-utils 7.7+4 Versions of packages xterm suggests: pn xfonts-cyrillic <none> -- no debconf information -- Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)Attachment: output-scrolled.ogv
Description: Binary data
--- End Message ---
--- Begin Message ---
- To: 948516-done@bugs.debian.org
- Subject: Re: xterm: displays incorrect text when one scrolls backward while output is ongoing
- From: Vincent Lefevre <vincent@vinc17.net>
- Date: Mon, 14 Feb 2022 16:51:33 +0100
- Message-id: <20220214155133.GA30229@cventin.lip.ens-lyon.fr>
- In-reply-to: <20200109170537.GA1645040@cventin.lip.ens-lyon.fr>
- References: <20200109170537.GA1645040@cventin.lip.ens-lyon.fr>
Version: 354-1 On 2020-01-09 18:05:37 +0100, Vincent Lefevre wrote: > With scrollTtyOutput set to "false", when one scrolls backward while > output is ongoing, xterm displays incorrect text. This is reproducible > with the xterm Debian package in the following versions (at least): > 337-1, 341-1, 344-1, 348-2, 349-1, 351-1. It seems that xterm does not > fully erase the previous line when scrolling. [...] I've tested several xterm versions (Debian packages). The bug is reproducible with 352-1 and 353-1, but no longer reproducible with 354-1, 356-2, 360-1 and 370-2 (current version). So, closing and marking as fixed in 354-1. -- Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
--- End Message ---