From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#66068: 30.0.50; xwidget-webkit-browse-url makes Emacs abort Date: Sun, 10 Dec 2023 17:02:06 +0200 Message-ID: <83v896ummp.fsf@gnu.org> References: <87v89a2ss0.fsf@gmail.com> <877clnz9z0.fsf@gmx.net> <87y1e36rfw.fsf@gmx.net> <83lea2wrkf.fsf@gnu.org> <87o7eyxjqu.fsf@gmx.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19718"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66068@debbugs.gnu.org, rdiaz02@gmail.com To: Stephen Berman , Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 10 16:03:09 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 1rCLKn-0004t4-1a for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 10 Dec 2023 16:03:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rCLKV-00018P-SS; Sun, 10 Dec 2023 10:02:51 -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 1rCLKS-00015q-6l for bug-gnu-emacs@gnu.org; Sun, 10 Dec 2023 10:02: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 1rCLKR-0008Oc-Tk for bug-gnu-emacs@gnu.org; Sun, 10 Dec 2023 10:02:47 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rCLKf-0000w2-PB for bug-gnu-emacs@gnu.org; Sun, 10 Dec 2023 10:03:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Dec 2023 15:03: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.17022205633563 (code B ref 66068); Sun, 10 Dec 2023 15:03:01 +0000 Original-Received: (at 66068) by debbugs.gnu.org; 10 Dec 2023 15:02:43 +0000 Original-Received: from localhost ([127.0.0.1]:51624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCLKN-0000vP-3s for submit@debbugs.gnu.org; Sun, 10 Dec 2023 10:02:43 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rCLKJ-0000v3-ON for 66068@debbugs.gnu.org; Sun, 10 Dec 2023 10:02:42 -0500 Original-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 ) id 1rCLK0-0008N9-0J; Sun, 10 Dec 2023 10:02:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=gILk6ABJKbVuUn+LO04Z4hUr9BrmiovW5YATennuaD4=; b=E3bDz6ntbXes 3yCXGbSEJ129wDrfEROaPFU2uANfOQ2Ggp8rZekrd11iNi+1prPRDrwjvHq6LPSwK+sQpwVIVlXGn TOuDStX4IwnA4YnlVxUFaIGkqx4Qw7EM8l580UdHFmqhMwavtTi737SMf2EIWEfLBCnYIEee/Abxp 6qHP/h5rKnha8Jjb5aYiWrvDO2wJ9A3JJzyT4LIMArsEXO3MK4wmSPvVjZRqgLeH1c7L8cJRuQGF/ W5eNzaDxAwjqLix4Jx3ZiVTCrYESr0816XKEJPo06B9YxRYWReY6Pmd7bigWhs7zA3om0syRtgQXd xh6nnkJZPCxwYjXazoLnlA==; In-Reply-To: <87o7eyxjqu.fsf@gmx.net> (message from Stephen Berman on Sun, 10 Dec 2023 14:36:09 +0100) 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:275928 Archived-At: > From: Stephen Berman > Cc: rdiaz02@gmail.com, 66068@debbugs.gnu.org > Date: Sun, 10 Dec 2023 14:36:09 +0100 > > > So my suggestion is to get Emacs to crash when you run it with > > '-q -xrm "emacs.synchronous: true"', and then debug the core file and > > post the findings here. > > Upthread Po Lu made the same suggestion and I posted the backtrace, see > . > For comparison, I've done that again with my current build from master > built against the latest webkitgtk and attached the backtrace. It looks > to me largely similar to the earlier core backtrace, though in some > frames less detailed, again maybe due to native compilation. I can try > out any gdb instructions on the core file whose results you want to see. The backtrace seems to say that there was some X error: X protocol error: GLXBadWindow on protocol request 151 Serial no: 4286 Failing resource ID (if any): 0x3c001c5 Minor code: 32 I guess we now need to understand what window triggered the "bad window" error and why? > I would really like to know why xwidget-webkit-browse-url works with -q > -xrm "emacs.synchronous: true" only under gdb and crashes otherwise. > And also why Ramon Diaz-Uriarte does not get a crash: it seems to me > unlikely that it started working with webkitgtk 2.42.2 but stopped again > with 2.42.3 (I cannot readily try with 2.42.2 now). Bugs sometimes behave like that. A different memory configuration or something. We might not understand until we debug this issue completely.