GNU bug report logs - #80834
31.0.50; Support for newer versions of webkit2gtk (xwidgets) crashes in X11 build

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Elijah Gabe PƩrez <eg642616@HIDDEN>; dated Thu, 16 Apr 2026 03:44:06 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 80834 <at> debbugs.gnu.org:


Received: (at 80834) by debbugs.gnu.org; 16 Apr 2026 06:16:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 16 02:16:07 2026
Received: from localhost ([127.0.0.1]:50338 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1wDG1D-0000dl-2C
	for submit <at> debbugs.gnu.org; Thu, 16 Apr 2026 02:16:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:40684)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1wDG15-0000c5-KR
 for 80834 <at> debbugs.gnu.org; Thu, 16 Apr 2026 02:15:59 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1wDG0y-0004TJ-Mj; Thu, 16 Apr 2026 02:15:48 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=FKXYZsm/p8KaJ39zNIjR+97O6JUSRN21RBeovSKcX78=; b=BjjAdf65ivvC3TFSC06M
 PPmpqP5Qkaw4BAqVZMTRRMV3OK9kAg3rAbvA+BMk4TEHfWzOSSn/415uRrOeT7AJQGl61K7C6Laj5
 ZQ3ipN7aXg4q+1vErCSYBQLGEp2yTaZ59LmJOapKZE28Cted2V/wS1m4NmaQyTCloDsT3NpcYWhgL
 QdufivKqS17LF1zQyJsigp7USC70FU9pT4Gzbidkz8ysZUure0trDLDlhdMWXdPQ3E8L6UQPjEHv1
 fw4GbbVakdYTHqQhCxtqJopc9SBdZNzU9jP6k6xbQ7rtuQ4KzNRkfgHNxkoBC4pYF/ElqeCZGg0Ym
 q9yUv99K5QANWw==;
Date: Thu, 16 Apr 2026 09:15:44 +0300
Message-Id: <86o6jjl9bj.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN>,
 "Dirk-Jan C. Binnema" <djcb@HIDDEN>
In-Reply-To: <s4o340vsh7j.fsf@HIDDEN> (message from Elijah Gabe
 =?iso-8859-1?Q?P=E9rez?= on Wed, 15 Apr 2026 21:43:28 -0600)
Subject: Re: bug#80834: 31.0.50;
 Support for newer versions of webkit2gtk (xwidgets) crashes in X11
 build
References: <s4o340vsh7j.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 80834
Cc: 80834 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Elijah Gabe Pérez <eg642616@HIDDEN>
> Date: Wed, 15 Apr 2026 21:43:28 -0600
> 
> With the recent change in bug#80728 i tried to build emacs with
> xwidgets, however it crashes after running `xwidget-webkit-browse-url`.
> 
> it seems it is the same problem as in bug#66068.
> 
> However if i recompile emacs with PGTK, this problem does not happens
> (although the xwebkit window/buffer have display problems after
> executing `xwidget-webkit-browse-url` the first time, but after
> executing it again it's fixed, probably because webkit hardware acceleration
> is disabled, but for me, it's not a problem at the moment).
> 
> So, probably the support for newer versions of webkit2gtk must be
> disabled only when --with-x is enabled (I would have liked to contribute
> a patch for this, but I don't know how configure.ac works).

Dirk-Jan, any comments?  If you agree, would you please submit a patch
for limiting the recent change to PGTK builds?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#80834; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Apr 2026 03:43:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 15 23:43:53 2026
Received: from localhost ([127.0.0.1]:49975 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1wDDdu-0005WW-2q
	for submit <at> debbugs.gnu.org; Wed, 15 Apr 2026 23:43:53 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:58438)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>)
 id 1wDDdo-0005Ug-AV
 for submit <at> debbugs.gnu.org; Wed, 15 Apr 2026 23:43:47 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eg642616@HIDDEN>)
 id 1wDDdi-0003te-Da
 for bug-gnu-emacs@HIDDEN; Wed, 15 Apr 2026 23:43:38 -0400
Received: from mail-oa1-x41.google.com ([2001:4860:4864:20::41])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <eg642616@HIDDEN>)
 id 1wDDdf-00006G-7I
 for bug-gnu-emacs@HIDDEN; Wed, 15 Apr 2026 23:43:38 -0400
Received: by mail-oa1-x41.google.com with SMTP id
 586e51a60fabf-40ea36b56b7so5640813fac.3
 for <bug-gnu-emacs@HIDDEN>; Wed, 15 Apr 2026 20:43:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20251104; t=1776311014; x=1776915814; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=56YeQdEAsI31jNhzIApqijmnyVXJmzEXJXzWgPysz0I=;
 b=Nu3uJT5Hv3NfEJMJsY2DEh7658kaIigOGVhof+T+YtDmwV/wemzG/UGdeMMxIH9+2w
 RXePkZv51PIJo7cr5D8oapi48/kiOEOn+ZFioFRMzAIMjD3oF+dwM2ppi5dyxtxyrzde
 nXoCmVPqDVOAcAG5Xyua++zgR4Kj5t1e7IvgLegleom8QBqJhVu2qD7HY8UKl7bW7gpb
 frs/p7BkpyH0ixZc6wVyQi18fbXBTArUXa2ATALp/dB4u+JG36zija0NzH2bHpYbEc5o
 o0jdZLHIV81HoLgF+YaKsdMnzJznFZSXaMlfYY+Q0yHc23beGWCa8TPHQwGRSJFj5/CY
 6TeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20251104; t=1776311014; x=1776915814;
 h=mime-version:message-id:date:subject:to:from:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=56YeQdEAsI31jNhzIApqijmnyVXJmzEXJXzWgPysz0I=;
 b=V8phJBI+TZ2uuvDnTgRoK5cPRP1RAZ53TA9RRC7WLkq2oSlEIm41zFHGF8/m7JIlLA
 kfbB2XJqoIyARlfKHJEreDns6+reh8LhuIRcxat0zvqL4tr24yLrt6TbQWsEhcEmIWoy
 mAlRFpGh5OLUDT37tQCjB18ndpKbkFL5aI+3N5h+kiBxl9I/RaTgnF8fjMTV/oMBxQM9
 uyw+bnQgwHX+6WWRc/5elIKVhk2a+Eu6pvCpcM8hKU3cxiPAXcaD7pgsy7XKNRgHYT7i
 PR4Iz7MWUyxaRqa7BaZdFcv9Oi3MedJ8q6AwKkXVHl0Op9+y+XXziqn3WWDHq//N2JTJ
 ldmA==
X-Gm-Message-State: AOJu0YzebgqjnPeNFc9EWi14PUP0j/HO7xSO0yrzvK/ixUrz90xIJug/
 mzGttWum1tA6IdnFf32E6lhBFYaygO5OlqqgKmTBI3PQOFIyTmDPXfwHCZRovvvI
X-Gm-Gg: AeBDietLxLtV0/yAbmHXwTtJe3yyk1rW6adYYlxvb1gAx4jdJfz4S5vbgzqM82Rnudo
 4706dhki8F8iGTlalAU5XlxvvGLPZN8WQNiLoIH1MDA/LidT0z1d698uf6oy+C7+n4cZyiO7Ish
 +u+O9siowAuV2T/z6H/e8Avc9QNCxDByPBtJBcVhIr0PeJjcSijFaKeaxvBmVMqtiQcFcXpGO06
 v+5jMbred4K3fpz+yCFQIqbmwiPwwEQ0Tpa7deYUYDLtOKKNc0TqDE2VZXdDV+s8FxHi+vB+xJB
 +dDsf8g5XR/Q8bu2UADDZUJMWnDK5hOeJAZJ1zDcFsjJPg6BA/RUKKGJW68V1PvRucbmSPu6l5z
 ak7lgG58mMahehOMZBX6F3oBgzA0TXoKZrJWHAAlzUHSmFVj0BV5YyF/3wDjO1zUgElpRg0hzL+
 FzWRHnIgA5VeQqeqS2
X-Received: by 2002:a05:6870:4e88:b0:3e8:970e:d4f7 with SMTP id
 586e51a60fabf-423e0e3b555mr14602701fac.11.1776311013570; 
 Wed, 15 Apr 2026 20:43:33 -0700 (PDT)
Received: from localhost ([2806:10ae:e:358c:2476:d9ed:1cb9:c849])
 by smtp.gmail.com with ESMTPSA id
 586e51a60fabf-42666b83759sm3051790fac.2.2026.04.15.20.43.32
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 15 Apr 2026 20:43:33 -0700 (PDT)
From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; Support for newer versions of webkit2gtk (xwidgets)
 crashes in X11 build
X-Debbugs-Cc: 
Date: Wed, 15 Apr 2026 21:43:28 -0600
Message-ID: <s4o340vsh7j.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2001:4860:4864:20::41;
 envelope-from=eg642616@HIDDEN; helo=mail-oa1-x41.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 3.2 (+++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  With the recent change in bug#80728 i tried to build emacs
 with xwidgets, however it crashes after running `xwidget-webkit-browse-url`.
 it seems it is the same problem as in bug#66068. However if i recompile emacs
 with PGTK, this problem does not happens (although the xwebkit window/buffer
 have display problems after executing `xwidget-webkit-browse-url` the first
 time, but after ex [...] 
 Content analysis details:   (3.2 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
 in digit (eg642616[at]gmail.com)
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 1.0 FORGED_GMAIL_RCVD      'From' gmail.com does not match 'Received'
 headers
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (eg642616[at]gmail.com)
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
 1.0 TVD_SUBJ_NUM_OBFU_MINFP No description available.
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  With the recent change in bug#80728 i tried to build emacs
    with xwidgets, however it crashes after running `xwidget-webkit-browse-url`.
    it seems it is the same problem as in bug#66068. However if i recompile emacs
    with PGTK, this problem does not happens (although the xwebkit window/buffer
    have display problems after executing `xwidget-webkit-browse-url` the first
    time, but after ex [...] 
 
 Content analysis details:   (1.2 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2001:470:142:0:0:0:0:17 listed in]
                             [list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
                             in digit (eg642616[at]gmail.com)
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  1.0 FORGED_GMAIL_RCVD      'From' gmail.com does not match 'Received'
                             headers
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (eg642616[at]gmail.com)
 -1.0 MAILING_LIST_MULTI     Multiple indicators imply a widely-seen list
                             manager

With the recent change in bug#80728 i tried to build emacs with
xwidgets, however it crashes after running `xwidget-webkit-browse-url`.

it seems it is the same problem as in bug#66068.

However if i recompile emacs with PGTK, this problem does not happens
(although the xwebkit window/buffer have display problems after
executing `xwidget-webkit-browse-url` the first time, but after
executing it again it's fixed, probably because webkit hardware acceleration
is disabled, but for me, it's not a problem at the moment).

So, probably the support for newer versions of webkit2gtk must be
disabled only when --with-x is enabled (I would have liked to contribute
a patch for this, but I don't know how configure.ac works).


In GNU Emacs 31.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version
 3.24.50, cairo version 1.18.4) of 2026-04-13 built on gabe
Windowing system distributor 'The X.Org Foundation', version 11.0.12401006
System Description: Ubuntu 25.10

-- 
- E.G. via GNUS on Android




Acknowledgement sent to Elijah Gabe PƩrez <eg642616@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#80834; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 16 Apr 2026 06:30:09 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.