From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#66068: 30.0.50; xwidget-webkit-browse-url makes Emacs abort Date: Sat, 09 Dec 2023 16:12:03 +0100 Message-ID: <877clnz9z0.fsf@gmx.net> References: <87v89a2ss0.fsf@gmail.com> Reply-To: Stephen Berman Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37807"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 66068@debbugs.gnu.org To: Ramon Diaz-Uriarte Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 09 16:13:06 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rBz0q-0009dk-Ur for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 09 Dec 2023 16:13:04 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rBz0c-0001eb-D0; Sat, 09 Dec 2023 10:12:50 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rBz0b-0001eM-4S for bug-gnu-emacs@gnu.org; Sat, 09 Dec 2023 10:12:49 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rBz0a-0005Hf-8m for bug-gnu-emacs@gnu.org; Sat, 09 Dec 2023 10:12:48 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rBz0n-0005Ym-K0 for bug-gnu-emacs@gnu.org; Sat, 09 Dec 2023 10:13:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Dec 2023 15:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66068 X-GNU-PR-Package: emacs Original-Received: via spool by 66068-submit@debbugs.gnu.org id=B66068.170213475021331 (code B ref 66068); Sat, 09 Dec 2023 15:13:01 +0000 Original-Received: (at 66068) by debbugs.gnu.org; 9 Dec 2023 15:12:30 +0000 Original-Received: from localhost ([127.0.0.1]:48748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBz0H-0005Xy-Ir for submit@debbugs.gnu.org; Sat, 09 Dec 2023 10:12:29 -0500 Original-Received: from mout.gmx.net ([212.227.17.20]:49523) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBz0D-0005Xi-Ax for 66068@debbugs.gnu.org; Sat, 09 Dec 2023 10:12:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1702134724; x=1702739524; i=stephen.berman@gmx.net; bh=LCfAWQJ7Uoa74mHxyJF/w03SDLYuyhv4D/w7L2UUmb4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=hKsxNqIAC+XhcTeS0Tx03euJXJWtBf7krVQch4YHNZtQ9g0IzXyNmzmvzZoXtyrO uen7yiPR62LySmH/37eKhGqzErHW1/Ga+tdXbjXOxTNxqYf1pT8mf0AJ9dApm2yxz Kgd1nlYj87+X23RR3Re98+6oeqf4fCj2eo5DrgIX6N4/BQ/G/dLo4cDO7NkloFYjL 4jr9q4/1I0oFQmXMvK5AiHhDR8fLbn9XelZ+R/LfFog5g9W28Ti+gJnHH8eHlgpZB 5K9OAy7Oi2kfLAaffpuj1mHwEIsvPPXIE/iO/mUCpg0KkS0xKBN6HlrtONcSTxk4Y rXsH8fgOP/Dl0sFrCQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from strobelfs2 ([94.134.196.172]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N6sn1-1rIIcV2Vu3-018O7n; Sat, 09 Dec 2023 16:12:04 +0100 In-Reply-To: <87v89a2ss0.fsf@gmail.com> (Ramon Diaz-Uriarte's message of "Thu, 07 Dec 2023 11:28:00 +0100") X-Provags-ID: V03:K1:Kf2IBGPZ+perVxYfDTOK8WJhRuiYhBzUPhVvPUOtcLHKaWJx4Oe +xH2fSlB8eOFhSS2DugCwp2vjd0LnePHwYQnSP0UwKWsauBSEpNIX01UoghX22dOkfpoWWO Tt0JsD51gezyMCZzm7p2ehYIdymjXnsXFEG0/a1kgrwImU16Rf+ykFa4FDxhMXq4t3C4Xtr 3sRU2JhXbCxxku1Pjiwow== UI-OutboundReport: notjunk:1;M01:P0:+0k9mwijnQ4=;4/P7WhjC/o3W0s5+XYfvIzTuP9v Xi1PEuYjRUqcrwjZgtrWx4Ib67/Wvqqfk/ybTefeVxBW7oNtUHzs71OlGJ/t0den4ZUTsGk4+ 3id3W02LBwdVzv5uGY5jK3fViAvOsJ1VgCBzw6IOqAD0bfhk7woIlwo3BnaVrtlp00JEzDYDk 1OAJyRUQJ3PFcyAEqbG0NZFYqzeVVz1N91H3H7CWP1DCAGqQw++KSsR1mRc0Vuf032Wo580mH aAyJDvQuJXtvje1a3e1SH6QmEqtiuLmHvXNQfvJFzknMY3IfT+XA3w3P4ZGg62ZV4eL5RmyXH 9fDuyWimg7oa4RT8ldZXDD2CF4j18JJGJtb/vSUwoyOsg0PkDUvTkrKAdT11yms2VbYFQcEzO 5htlfyTwmAnpHrKHIiyps3OA0mJPV0nknsSDRg2kt8tACsGxIzvVRy5ZQgQ6339Mfv+4iwE1j 84kjIZxfp1Wrwj7K9HhfwIgC8P3Ju47TjJxU247D73q1FGN5/XvIlhx1nIb27QeyuW0V0OmL4 +klvWdnuHz2Y6A0LfmURCLs6/1gvC/qTPZrewfKRG82g3iAWlKxMqPDmbpzseSYqyuGcKkkjn jYA3vta9GC+smyFz/Ix40JVA4sykeqhJmOCAG/bYf7baayp79ZZg72dBQ0o++ihT5T2QalqqS K49lWGrEPb3Duwjhhi0VLl0h5WSRtwJIIuhxg+EMx6bLy9usDMAcqVdEPmJeRM4vSthVgw8Cf lX2sX9dOkptSxB2RNAk9m+tX2E+MDlSWAP2cLRYt5KMLow+UUqMavc2IVkLEMjgk1gPxJSIo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:275859 Archived-At: On Thu, 07 Dec 2023 11:28:00 +0100 Ramon Diaz-Uriarte = wrote: > For what is worth, xwidget-webkit-browse-url does not make Emacs 30 (30.= 0.50) > or 29 (29.1.90) abort on my system (Debian) (I just built both a few min= utes > ago after freshly checking the git repos). > > The webkitgtk packages I have are: > > libwebkit2gtk-4.0-37:amd64 2.42.2-1 > libwebkit2gtk-4.0-dev:amd64 2.42.2-1 > libwebkit2gtk-4.0-doc 2.42.2-1 > libwebkit2gtk-4.1-0:amd64 2.42.2-1 This prompted me to update my webkitgtk to 2.42.3, the latest stable release, then I rebuilt Emacs from the latest commit on master. But invoking xwidget-webkit-browse-url stills makes Emacs crash for me. > In case it could matter, I am using XMonad as window manager. When > `M-x xwidget-webkit-browse-url` and I enter the URL at the prompt and pr= ess > enter, on the terminal from which I did `emacs -Q` I see > > ------------------- > Overriding existing handler for signal 10. Set JSC_SIGNAL_FOR_GC if you = want > WebKit to use a different signal > libEGL warning: failed to get driver name for fd -1 > > libEGL warning: MESA-LOADER: failed to retrieve device information > > libEGL warning: failed to get driver name for fd -1 > ------------------- > > But everything seems to work normally. I get the signal 10 message, but I think that's been emitted for some time when invoking xwidget-webkit-browse-url and isn't related to the crash. I don't get the libEGL warnings, but I do get the following, which I think I haven't seen previously and seems like it could be related to the crash (which is perhaps then different from what I reported in my OP of this bug): (emacs-master:10722): GLib-CRITICAL **: 15:46:25.356: Source ID 658 was no= t found when attempting to remove it X protocol error: GLXBadWindow on protocol request 151 Serial no: 6143 Failing resource ID (if any): 0x2e001fe Minor code: 32 This is a bug! Please report this to bug-gnu-emacs@gnu.org! Steve Berman