Bug#1091977: meld: segfault + freeze

Christoph Anton Mitterer calestyo at scientia.org
Thu Jan 2 21:54:14 GMT 2025


Package: meld
Version: 3.22.2-1
Severity: wishlist
Tags: upstream patch
Control: forwarded -1 https://gitlab.gnome.org/GNOME/meld/-/issues/889

Hey.

There’s an IMO particularly nasty bug in current meld versions, which
causes all meld windows (which actually are just one process) to freeze.

Took me quite a while to find a reproducer for that which I’ve reported
then upstream and turns out the underlying issues has already been
fixed in:
https://gitlab.gnome.org/GNOME/meld/-/commit/23bcd8f41d5bf6c23fabd38b0ad9babcfb2fe247
which I’ve verified and can confirm that it fixes the problem.

Not sure when upstream plans for a new release (the above commit is
already 8 months old), ... the patch applies cleanly to  3.22.2 with no
other patches needed to fix the issue.
Maybe you can cherry-pick that commit.

Thanks,
Chris.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.6-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 meld depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-4+b3
ii  gir1.2-gtk-3.0                               3.24.43-4
ii  gir1.2-gtksource-4                           4.8.4-5+b3
ii  patch                                        2.7.6-7
ii  python3                                      3.12.8-1
ii  python3-gi                                   3.50.0-3+b1
ii  python3-gi-cairo                             3.50.0-3+b1

Versions of packages meld recommends:
ii  yelp  42.2-2

meld suggests no packages.

-- no debconf information


More information about the pkg-gnome-maintainers mailing list