Your message dated Wed, 3 Sep 2025 17:20:23 +0200
with message-id <[email protected]>
and subject line Re: Bug#1108277: libwebkit2gtk-4.1-0: rendering to offscreen
window segfaults (regression v. 2.46 -> 2.48)
has caused the Debian Bug report #1108277,
regarding libwebkit2gtk-4.1-0: rendering to offscreen window segfaults
(regression v. 2.46 -> 2.48)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1108277: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108277
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libwebkit2gtk-4.1-0
Version: 2.48.3-1
Severity: normal
Dear Maintainer,
the update of the package from v. 2.46 to 2.48 includes a regression which
leads to a segfault when rendering a WebKitWebView in an Gtk3 offscreen window
created by calling gtk_offscreen_window_new(). This breaks, inter alia,
printing HTML messages from the MUA Balsa
<https://gitlab.gnome.org/GNOME/balsa>.
See <https://bugs.webkit.org/show_bug.cgi?id=291372> for a detailed discussion.
Please note that the bug affects both Bookworm and Trixie.
The bug has been fixed with commit
<https://github.com/WebKit/WebKit/pull/46494/commits>. I could apply it (with
line offsets) to 2.48.3 and re-build the package on Trixie, which fixes the
segfault.
-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.32-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libwebkit2gtk-4.1-0 depends on:
ii bubblewrap 0.11.0-2
ii gstreamer1.0-plugins-base 1.26.2-1
ii gstreamer1.0-plugins-good 1.26.1-1
ii libatk1.0-0t64 2.56.2-1
ii libatomic1 14.2.0-19
ii libavif16 1.2.1-1.2
ii libc6 2.41-9
ii libcairo-gobject2 1.18.4-1+b1
ii libcairo2 1.18.4-1+b1
ii libdrm2 2.4.124-2
ii libenchant-2-2 2.8.2+dfsg1-3
ii libepoxy0 1.5.10-2
ii libexpat1 2.7.1-1
ii libflite1 2.2-7
ii libfontconfig1 2.15.0-2.3
ii libfreetype6 2.13.3+dfsg-1
ii libgbm1 25.0.5-2
ii libgcc-s1 14.2.0-19
ii libgcrypt20 1.11.0-7
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-3
ii libgles2 1.7.0-1+b2
ii libglib2.0-0t64 2.84.3-1
ii libgpg-error0 1.51-4
ii libgstreamer-gl1.0-0 1.26.2-1
ii libgstreamer-plugins-bad1.0-0 1.26.1-1
ii libgstreamer-plugins-base1.0-0 1.26.2-1
ii libgstreamer1.0-0 1.26.2-1
ii libgtk-3-0t64 3.24.49-3
ii libharfbuzz-icu0 10.2.0-1+b1
ii libharfbuzz0b 10.2.0-1+b1
ii libhyphen0 2.8.8-7+b2
ii libicu76 76.1-4
ii libjavascriptcoregtk-4.1-0 2.48.3-1
ii libjpeg62-turbo 1:2.1.5-4
ii libjxl0.11 0.11.1-4
ii liblcms2-2 2.16-2
ii libmanette-0.2-0 0.2.12-1
ii libpango-1.0-0 1.56.3-1
ii libpangocairo-1.0-0 1.56.3-1
ii libpng16-16t64 1.6.48-1
ii libseccomp2 2.6.0-2
ii libsecret-1-0 0.21.7-1
ii libsoup-3.0-0 3.6.5-1
ii libsqlite3-0 3.46.1-6
ii libstdc++6 14.2.0-19
ii libsystemd0 257.6-1
ii libtasn1-6 4.20.0-2
ii libwayland-client0 1.23.1-3
ii libwayland-egl1 1.23.1-3
ii libwayland-server0 1.23.1-3
ii libwebp7 1.5.0-0.1
ii libwebpdemux2 1.5.0-0.1
ii libwebpmux3 1.5.0-0.1
ii libwoff1 1.0.2-2+b2
ii libx11-6 2:1.8.12-1
ii libxml2 2.12.7+dfsg+really2.9.14-1
ii libxslt1.1 1.1.35-1.2
ii xdg-dbus-proxy 0.1.6-1
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
Versions of packages libwebkit2gtk-4.1-0 recommends:
ii gstreamer1.0-gl 1.26.2-1
ii gstreamer1.0-libav 1.26.2-1
ii gstreamer1.0-plugins-bad 1.26.1-1
ii libgl1-mesa-dri 25.0.5-2
ii xdg-desktop-portal-gtk 1.15.3-1
Versions of packages libwebkit2gtk-4.1-0 suggests:
ii gstreamer1.0-alsa 1.26.2-1
-- no debconf information
--- End Message ---
--- Begin Message ---
fixed 1108277 2.48.5-1
thanks
On Wed, Jun 25, 2025 at 01:57:35PM +0200, Alberto Garcia wrote:
> Control: tags -1 fixed-upstream pending
>
> On Tue, Jun 24, 2025 at 05:03:07PM +0000, test wrote:
> > the update of the package from v. 2.46 to 2.48 includes a regression
> > which leads to a segfault when rendering a WebKitWebView in an Gtk3
> > offscreen window created by calling gtk_offscreen_window_new().
> > This breaks, inter alia, printing HTML messages from the MUA Balsa
> > <https://gitlab.gnome.org/GNOME/balsa>.
>
> Thanks, this has been fixed in the stable branch upstream and will be
> released soon:
>
> https://github.com/WebKit/WebKit/commit/e9ed7cbd66e7be70e3fb4b2fc56567af851feb2f
I forgot to close this, it was fixed in 2.48.5-1
Berto
--- End Message ---