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: Tue, 23 May 2023 20:08:56 +0800 Message-ID: <87cz2rw8pz.fsf@yahoo.com> References: <871qj9246a.fsf@yahoo.com> <83o7mdrc3y.fsf@gnu.org> <83bkidr37i.fsf@gnu.org> <87wn11yyi4.fsf@yahoo.com> <87edn9ytbo.fsf@yahoo.com> <835y8kr5re.fsf@gnu.org> <87pm6sy5rb.fsf@yahoo.com> <83wn10ppa1.fsf@gnu.org> <874jo3yjly.fsf@yahoo.com> <837cszp9cc.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="36405"; 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 Tue May 23 14:10:24 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 1q1QqN-0009DU-Jy for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 May 2023 14:10:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q1QqG-0000WH-80; Tue, 23 May 2023 08:10:17 -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 1q1Qq3-0000Rm-BN for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 08:10:03 -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 1q1Qq2-00021c-6T for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 08:10:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q1Qq2-0002Fg-23 for bug-gnu-emacs@gnu.org; Tue, 23 May 2023 08:10:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 May 2023 12:10:02 +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.16848437578596 (code B ref 63589); Tue, 23 May 2023 12:10:02 +0000 Original-Received: (at 63589) by debbugs.gnu.org; 23 May 2023 12:09:17 +0000 Original-Received: from localhost ([127.0.0.1]:38466 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1QpI-0002Ea-TQ for submit@debbugs.gnu.org; Tue, 23 May 2023 08:09:17 -0400 Original-Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:39417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1QpH-0002EN-R5 for 63589@debbugs.gnu.org; Tue, 23 May 2023 08:09:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684843750; bh=eQekjQq7fAqIK35T84fKfVXBmbvRVMckzE43WgYI9UU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=GYD6LAyw++PWwO2QRIXTGN0MqRhVvbKXMQJXH9jUAdv7KJaPMcrLSPMWcaI3LSc3DuiWp7kQdnw+AqNMMc3UKH8BQwNxsMlGZLqANhucng8dT52sd12cF+X8TY4GM7rzhqQsxKu1TgUh3QsrAQF5XBWGwXGuVPmS/Ks0Oo/x1pBKW1kQAgSLudObQSBz2C/qTVNFGZQZbuvs+cW6LbOCBSjpJaqYPz6jXT1FHkqFwq+ob5rbUwYpx78y/olEuLt3IE3XFv3VD5VVh5m/nklhIoKgMbALxjqVp5swKkZOyi226ajKpYTG7dwdlzZ0Y6mbnf1/akJqJR89eLLuapQY4Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684843750; bh=uEW0kE+O7R0oNtnmNe3vYsdulq+ewu4X8kI/3+ZQwZ3=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=KRwe2h1OvjlVrYKxjiCNaacYZy1us/1SW1niFGnogtA76u9BpWpLi+937RGJ35mLgSVpg6YNVRWsXbgfQVLVgJDS7tcWPfcZKTjkjBhh2sZ+9lm2Z8FGQmwbjOVrTBkeh4BB84965y14pkDYzlNdDLsNQ0gkhuYPNoA/BaqkKdTi+QVI1WZ8BzP9kNfTW4RraFqYIrXBtZXFUYiYsbDVHFo6TnA9a6aPXBhzNP2zlxuqKbaRppCxVsVTm2PMsSIZOcxSO2qLLCVAh1cJ9zDD9B9IMgfKUIolfRO7ANPRTeh8hK1maqAq9T2bJ3PBusK3MPntj2DvRJZXqsE4VI7KZg== X-YMail-OSG: BqE48voVM1kw6DOCn67kSYqfqITnD5H6NQlisrgq_klqy_H.Z2kzzpraafMhHbT 9yWVOTt.Ind7tXZ3vsJXmWy5kEuNbi3KzyD0HxQdZrooRLtFONw3DpBaFLeHvYdCfvL_sDtL.v6k F3Uh.tiMopmXhpvr3.DOh1z.HLWELQkE1FVt6q81UDdNig31525QK3M6Z2asrJYvyb9b8o_W.MlA 6AaI2h9EpUbQ1nXKuOaCoZdlW7PQ5VlkYl0X255AbIV18o27ajuW.AwjYLjT.97ldoM7BoqYorrG i0Vq0N.sMKJTybNM2Owh6XeeEcDJcPW9cKWWHEdzAX_jNqq3Pa62gJeIYqaZoBLefU27DpbFbGy1 26LIOdof26TOdHMO6cwLDcGy06M9wh9xkZMuXdES5Y5XvOiPxM_oUvVmRgkb4A3u7szgVd40V7NO 2zaFdGv8nNj9Mbm.6QKpKOCyeF3inoLxqlvLzqKZKLckB8TBshMoEYN8U5ZcXEg_S3KqK.gvXBjR VWdA6MQamMq3FIO.2D085Hd8Z5HdI3I50u0r0XEnW51wZOk6n7RGGbxwWkPF9_y6eH30eBO0RGz5 1idkTrNNkq0jt7S.lWkbaEYEOvJsQ9q5sH.MFKbciv._mmukj_hWJbqw7iNmCcGViN2gWKziw11N vPARxCmy74eRZqfqKcWwiwvHSmstrXMpInMUg0WBBgKX18RzW4d4bqnvyJ4aw4dCAyW6gDrNvkwJ gfmqI5_QEjwia2DYDcyAY3BbUDgNdnNFe8tyu3Br216BGqcCpdCI2CHOhh66bG9xX_v2VVVgqxfE qN5spWyVDKjGSQAmgo9CYl5wW7.dAzJGyBMsuGrE9I X-Sonic-MF: X-Sonic-ID: 5a36eb5a-192d-45fd-a736-bab042faf88f Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Tue, 23 May 2023 12:09:10 +0000 Original-Received: by hermes--production-sg3-748897c457-tkwlg (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5fcb0e84d02165fad247abf391cdc9ca; Tue, 23 May 2023 12:09:04 +0000 (UTC) In-Reply-To: <837cszp9cc.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 23 May 2023 14:37:23 +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:262219 Archived-At: Eli Zaretskii writes: > Can't we have a separate "delete terminal" function for when Emacs is > about to exit? Then it doesn't need the extra logic, AFAIU. When it is about to exit, Emacs simply does so without closing the display at all, which is TRT to do.