From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#63589: [PATCH] 29.0.91; crash after creating graphical frames via emacsclient when compiled with cairo-xcb Date: Thu, 25 May 2023 14:08:59 +0800 Message-ID: <87h6s1t01w.fsf@yahoo.com> References: <83wn10ppa1.fsf@gnu.org> <874jo3yjly.fsf@yahoo.com> <837cszp9cc.fsf@gnu.org> <87cz2rw8pz.fsf@yahoo.com> <83y1lfnqwb.fsf@gnu.org> <87y1lfuqyb.fsf@yahoo.com> <83wn0znn7j.fsf@gnu.org> <87lehevaqz.fsf@yahoo.com> <83r0r6o3zk.fsf@gnu.org> <87edn6v2v3.fsf@yahoo.com> <83h6s2ng1p.fsf@gnu.org> <87v8gisz6u.fsf@yahoo.com> <83bki9ohsc.fsf@gnu.org> <87o7m9tga9.fsf@yahoo.com> <83sfblm66s.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23311"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 63589@debbugs.gnu.org, tmdmelo@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 25 08:10:25 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 1q24B6-0005rJ-IS for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 25 May 2023 08:10:24 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q24Am-0001qf-Jj; Thu, 25 May 2023 02:10:04 -0400 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 1q24Ak-0001qS-81 for bug-gnu-emacs@gnu.org; Thu, 25 May 2023 02:10:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q24Aj-0007lD-Um for bug-gnu-emacs@gnu.org; Thu, 25 May 2023 02:10:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q24Aj-0005RO-Qb for bug-gnu-emacs@gnu.org; Thu, 25 May 2023 02:10:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 25 May 2023 06:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63589 X-GNU-PR-Package: emacs Original-Received: via spool by 63589-submit@debbugs.gnu.org id=B63589.168499495920839 (code B ref 63589); Thu, 25 May 2023 06:10:01 +0000 Original-Received: (at 63589) by debbugs.gnu.org; 25 May 2023 06:09:19 +0000 Original-Received: from localhost ([127.0.0.1]:45665 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q24A2-0005Q3-Lg for submit@debbugs.gnu.org; Thu, 25 May 2023 02:09:18 -0400 Original-Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:39725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q24A0-0005Pq-If for 63589@debbugs.gnu.org; Thu, 25 May 2023 02:09:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684994951; bh=9bq0xcHjxBv/RIm+MqzcaHYe1zIXcqMEVRL3VZBR7Rk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=T1rI1e5pI46g8HBGd8XHJeWidnLJmA9JW+bVh7DFiSQYpotV56lLPubngAxDb4hG996TjwA1r6jWZNLjOhj0MsMHRwFntSOYUjd8UsMl6ND+y8g8TfjAFSl7MBsj8VXQO83UHD+92yZvGKWKXhZfuMNh+sbMM8VOvLnO/XPyAq6qBq5LphVaxcdWqQZBwDO0HRNsrIGPL005STky8MT1Ynz60Z6/Q3iUn3CQbejMKcS49lDmew29pjCOVxUwvgpb7WQ5kq9ufrkx62rcuPutN/tPJOY39BYEScCSjTLfm66QhE/EJZI5CTFRkRrt753+HDqyauQxutLPo+KeIMTOwA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684994951; bh=zuGzSJhewxkzCq0R0qd6C9Nm0rABnxdNMdBgmVbavAG=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TJgNtOPjdVilNEeOEQWlyPoJt0cnsOeqKuTnm91Q3/BZj9HsGaB/TQqfU8UfnVj6nikjtvs+UbI/1ILWNr30OWgFXCRAROo0VU4BLS0K+TV+ybulX1XijiAnlII4GtMDbZAbfguhQ5dQhgBG2vIXVJi7JRDhS1C1gqoN8Al9aEIVKnI7HQ90oHL5dOfbbvEtmJ9UE/BquF21lAYvjf9Me4R1tZDdgfuLbto1hZnqf1179sEf0AfM2BxvzKvUyhnlWYuaN/RDDL7aa4yOEe+GwrPrHilY3K/6mJG/zWK/gAZYe34nvXVf3Tuby9LNUbYR8Zw0jdNtPT4IJh3PDc2VJA== X-YMail-OSG: G7cMw2QVM1lCM5kEeCJRC6hBGwZ7RBzo8348yo0Vn5oXLfpZGCjx.2OUHcj_cKv VK5lNCUC0Z5kRsPMMZS02ApnJfNnRdBzaNY0M6yokV8bR5nmPYMbrwAPCWAeMKVebcnCVvRUqUnX 4P3L3.zizbvCn2cu88xaTnufXUoG3XdwgYg4.6ogyRBCIMxK7oinXwl4KNasUK_86mFFolGudi3q 76G5YZQOzxRcdwBzkkf2Hn1DEMhZx5vEvBEjQRcWC69eUZ4HKfuE8R112ktjdkKw4zRB5Q1tjb3r njVRkRr8K5Q3sZkNAauUu97rs1mABVrX1avpzO50nzTJyW.L7Hzu9oL38WigJ4egYLOMN.drQHBD HN3ScdzTsrWR_k.niJkpDkDfd5Cs5Hy_6Zs2pQtdweYuLvx55oPk0ku1W91Cie56BM5.UT6OFI8W J2pLJbZtgyxw9SgXLUImZIoGyw1zXmoRpF4ViWiABzo5T7xROtizWZe52sOxPXqvhW7RkxyFmjr6 OulrBtPiZxEjXFl7gMjua3gLKD47nwSDejLD0MaLsD3hsGHE8wjOg0CmhwJ4uHZoTe7jEt4VpLid BPskukUMelAQfNHwadp2hCvmywwRLut4SCQMgF2lSFl8yLfKYOBmCRlgT8Z_kOUEHR6RiIjjtsHE 1bT0FVk0D9tlOMUgAqnCywjvumid1g5YpJ3ckWixFPF7d2.s69jnGy2x7em88Q0omNkbFizZ9kg5 vsQexU7RQNqTBcvS_S8tvq0_8nDnTsn3oHNtHbK8Mvk01JFn03CIokz8.EdNoGTGllVqZ4m7y14S G5Mjlt92azyVpewdxDdHXVFQx5NJpEA5RG8AUzNcuj X-Sonic-MF: X-Sonic-ID: d42167c9-ecf1-4baa-84c4-3c356ff6e25b Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Thu, 25 May 2023 06:09:11 +0000 Original-Received: by hermes--production-sg3-748897c457-q47mh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2242c9ee5f1009a6ff93fb9514586090; Thu, 25 May 2023 06:09:05 +0000 (UTC) In-Reply-To: <83sfblm66s.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 25 May 2023 06:38:19 +0300") X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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:262335 Archived-At: Eli Zaretskii writes: > So let's back up a notch. There was a suggestion to avoid the call to > XCloseDisplay when the last frame on display is deleted, like we do > for some other toolkits already. Would that avoid the crashes due to > this issue? If yes, why did you reject the suggestion? Because it would still lead to crashes when the display connection is closed by other means. Thus, the proper solution is simply to disable cairo-xcb by default.