[webkit-gtk] Known issues in 2.44.3 (Was: Re: WebKitGTK 2.44.3 released)

Adrian Perez de Castro aperez at igalia.com
Mon Sep 9 13:09:22 PDT 2024


Hi again,

On Thu, 15 Aug 2024 14:02:35 +0300 Adrian Perez de Castro <aperez at igalia.com> wrote:
> 
> Hello, all,
> 
> TL;DR: We recommend applying the patches from [2] and [3] over 2.44.3,
> and the issues are expected to be solved in the upcoming 2.44.4 releases.
> 
> 
> On Tue, 13 Aug 2024 09:10:44 +0200 Carlos Garcia Campos <cgarcia at igalia.com> wrote:
> > WebKitGTK 2.44.3 is available for download at:
> > 
> > https://webkitgtk.org/releases/webkitgtk-2.44.3.tar.xz (35.5MB)
> >    md5sum: 46cf81df314acbf62f811bcfd99f4769
> >    sha1sum: c9bcb2097d8f774b2c64ca650a4f8a6365ff54f6
> >    sha256sum: dc82d042ecaca981a4852357c06e5235743319cf10a94cd36ad41b97883a0b54
> > 
> > This is a bug fix release in the stable 2.44 series.
> > 
> > [...]
> 
> There are two known issues in this release, which affect both the GTK and WPE
> WebKit ports:
> 
>   * LTO builds made with Clang may hit what we believe is a compiler issue,
>     causing segfaults when loading many pages. The issue [1] is not new but
>     it started showing up in stable releases in 2.44.3 -- a workaround is
>     available [2], which may or not be merged as-is, but I would recommend
>     that packagers apply it before the fix is available in the next stable
>     release.
> 
>   * Sites using WebAssembly can easily hit a crash related to code generation.
>     This was caused by a patch backport. For the moment we have decided to
>     revert it in the release branch [3], and packagers may want to do the
>     same. I am investigating in case may be possible to re-apply the patch
>     without introducing regressions in the next stable release, but I am
>     not sure at the moment.

Both WebKitGTK and WPE WebKit version 2.44.4 include fixes for these
issues. Packagers who have chosen to disable LTO for their builds may
enable it back.

> ---
> [1] https://bugs.webkit.org/show_bug.cgi?id=274780
> [2] https://github.com/WebKit/WebKit/pull/32240
> [3] https://github.com/WebKit/WebKit/commit/9140ce712aa87091613874d802787ab476be0e39

Cheers,
—Adrián
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.webkit.org/pipermail/webkit-gtk/attachments/20240909/a9d3d19d/attachment.bin>


More information about the webkit-gtk mailing list