Bug#1033495: libvte-2.91-0: Ctrl+Shift+A select only last lines shown on screen, not whole scrollback

Norbert nrbrtx at gmail.com
Sun Mar 26 09:07:28 BST 2023


Package: libvte-2.91-0
Version: 0.62.3-1
Severity: important
X-Debbugs-Cc: nrbrtx at gmail.com

Dear Maintainer,

This bug is caused by this commit in VTE -
https://gitlab.gnome.org/GNOME/vte/-/commit/caf8a6a7a17a3f70fa5fc611c71ffb27a5cfee75
.

In Ubuntu it is reported as https://pad.lv/1922276 , in VTE -
https://gitlab.gnome.org/GNOME/vte/-/issues/2504 , in MATE -
https://github.com/mate-desktop/mate-terminal/issues/372 .

Debian 10 (buster) is not affected by this bug.

Steps to reproduce:
1. Install Debian 11 with task-mate-desktop
2. Launch MATE Terminal
3. Enable Unlimited scrollback (Edit - Profile Preferences - Scrolling,
Scrollback - Unlimited)
4. Ask terminal to show long output - `ls -1 /bin`
5. Click Edit - Select All (or <Shift>+<Ctrl>+<A>), then Edit - Copy (or press
<Shift>+<Ctrl>+<C>)
6. Open any text editor to paste clipboard contents into it

Expected result:
* full scrollback was copied from `user at host:~$ ls -1 /bin` to `user at host:~$`

Actual result:
* only last 24 lines were copied (depends on terminal size)

Upcoming Debian 12 (bookworm) is affected too. Please communicate with upstream
and fix this bug completely.

-- System Information:
Debian Release: 11.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-21-amd64 (SMP w/1 CPU thread)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libvte-2.91-0 depends on:
ii  libatk1.0-0          2.36.0-2
ii  libc6                2.31-13+deb11u5
ii  libcairo2            1.16.0-5
ii  libfribidi0          1.0.8-2+deb11u1
ii  libgcc-s1            10.2.1-6
ii  libglib2.0-0         2.66.8-1
ii  libgnutls30          3.7.1-5+deb11u3
ii  libgtk-3-0           3.24.24-4+deb11u2
ii  libicu67             67.1-7
ii  libpango-1.0-0       1.46.2-3
ii  libpangocairo-1.0-0  1.46.2-3
ii  libpcre2-8-0         10.36-2+deb11u1
ii  libstdc++6           10.2.1-6
ii  libsystemd0          247.3-7+deb11u1
ii  libvte-2.91-common   0.62.3-1
ii  zlib1g               1:1.2.11.dfsg-2+deb11u2

libvte-2.91-0 recommends no packages.

libvte-2.91-0 suggests no packages.



More information about the pkg-gnome-maintainers mailing list