Bug#1040049: gnome-terminal: assert hit on mouseover, all open terminal windows are lost

Jeremy Bícha jeremy.bicha at canonical.com
Mon Jul 3 13:20:19 BST 2023


On Sat, Jul 1, 2023 at 2:54 PM Luca Boccassi <bluca at 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

Thank you,
Jeremy Bícha



More information about the pkg-gnome-maintainers mailing list