On Mon, 3 Jul 2023 at 13:21, Jeremy Bícha <jeremy.bi...@canonical.com> wrote: > > On Sat, Jul 1, 2023 at 2:54 PM Luca Boccassi <bl...@debian.org> wrote: > > Package: gnome-terminal > > Version: 3.46.8-1 > > Severity: important > > Tags: patch bookworm > > Forwarded: https://gitlab.gnome.org/GNOME/vte/-/issues/2577 > > > > Dear Maintainer(s), > > > > gnome-terminal-server asserts on mouseover, losing all open terminals: > > > > gnome-terminal-server[2464750]: VTE:ERROR:../src/ringview.cc:299:const > > vte::base::BidiRow* vte::base::RingView::get_bidirow(vte::grid::row_t) > > const: assertion failed (row < m_start + m_len): (15728 < 15725) > > gnome-terminal-server[2464750]: Bail out! > > VTE:ERROR:../src/ringview.cc:299:const vte::base::BidiRow* > > vte::base::RingView::get_bidirow(vte::grid::row_t) const: assertion failed > > (row < m_start + m_len): (15728 < 15725) > > > > This is upstream issue: > > > > https://gitlab.gnome.org/GNOME/vte/-/issues/2577 > > > > Which was fixed by: > > > > https://gitlab.gnome.org/GNOME/vte/-/commit/dcfc0ec44df3084987a6faa0fdc03e6de717c682 > > > > Please backport the fix to bookworm via proposed-updates, given it's a > > hard crash. > > But Debian 12 already has vte2.91 0.70.6 which includes the fix from > February you identified. > https://gitlab.gnome.org/GNOME/vte/-/commits/0.70.6
Different assertion then? It looked the same, but maybe it's not. This is what I have running: $ dpkg -l | grep libvte ii libvte-2.91-0:amd64 0.70.6-1~deb12u1 amd64 Terminal emulator widget for GTK+ 3.0 - runtime files ii libvte-2.91-common 0.70.6-1~deb12u1 amd64 Terminal emulator widget for GTK+ 3.0 - common files