Bug#1052198: libvte-2.91-0: swallowed characters on libreadline editing
Christoph Anton Mitterer
calestyo at scientia.org
Tue Sep 19 00:11:53 BST 2023
Package: libvte-2.91-0
Version: 0.74.0-1
Severity: important
Hey.
After upgrading to 0.74.0-1 I've experienced some weired behaviour when
editing history lines in bash (via libreadline).
What I do is, getting a line from the history, either via the Up-key
or via incremental reverse searh (Ctrl-R) and when I then edit this
line (e.g. remove a character), another character is wrongly swallowed,
as if the escape sequences wouldn't work properly.
I should mention that in .inputrc I have:
set mark-modified-lines On
Downgrading to 0.73.99-1 fixes the issue.
Also, but possibly unrelated to this, I've just somehow manged to cause a segfault:
[Sep19 01:01] gnome-terminal-[5265]: segfault at 565171bb7000 ip 00007fcfeb6ecb30 sp 00007ffd1f173b38 error 4 in libglib-2.0.so.0.7800.0[7fcfeb679000+99000] likely on CPU 2 (core 4, socket 0)
[ +0,000012] Code: 00 00 00 48 39 fe 72 0b eb 40 48 89 f8 48 89 f7 48 89 c6 48 f7 da 48 39 f7 72 ef 31 c0 4c 8d 05 76 0f 06 00 48 39 fe 73 38 90 <0f> b6 0e 48 83 c0 01 49 0f be 0c 08 48 01 ce 48 39 fe 72 ec 48 0f
Not really sure what I did... I think I did some touchpad scrolling when either
the terminal or the Cinnamon window list item for the terminal had the focus.
Thanks,
Chris.
Below information is when libvte-2.91-* were already downgraded:
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libvte-2.91-0 depends on:
ii libatk1.0-0 2.49.91-2
ii libc6 2.37-10
ii libcairo-gobject2 1.17.8-3
ii libcairo2 1.17.8-3
ii libfribidi0 1.0.13-3
ii libgcc-s1 13.2.0-4
ii libglib2.0-0 2.78.0-2
ii libgnutls30 3.8.1-4+b1
ii libgtk-3-0 3.24.38-5
ii libicu72 72.1-3
ii libpango-1.0-0 1.51.0+ds-2
ii libpangocairo-1.0-0 1.51.0+ds-2
ii libpcre2-8-0 10.42-4
ii libstdc++6 13.2.0-4
ii libsystemd0 254.3-1
ii libvte-2.91-common 0.73.99-1
ii zlib1g 1:1.2.13.dfsg-3
libvte-2.91-0 recommends no packages.
libvte-2.91-0 suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list