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#57364: 28.1.91; asynchronous X server error when creating a second frame on alternate DISPLAY Date: Sat, 27 Aug 2022 09:17:38 +0800 Message-ID: <875yiescwd.fsf@yahoo.com> References: <87tu624d64.fsf@yahoo.com> <87pmgnu812.fsf@yahoo.com> <874jxzu2et.fsf@yahoo.com> <87tu5zsgns.fsf@yahoo.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40297"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 57364@debbugs.gnu.org To: =?UTF-8?Q?andr=C3=A9s_?= =?UTF-8?Q?ram=C3=ADrez?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 27 03:18:10 2022 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 1oRkSg-000ALu-1y for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 27 Aug 2022 03:18:10 +0200 Original-Received: from localhost ([::1]:49902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oRkSe-0000yv-Ql for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 26 Aug 2022 21:18:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41362) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRkSY-0000ym-Qj for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 21:18:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36906) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oRkSY-0002EV-BN for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 21:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oRkSY-0001bd-1r for bug-gnu-emacs@gnu.org; Fri, 26 Aug 2022 21:18: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: Sat, 27 Aug 2022 01:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57364 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 57364-submit@debbugs.gnu.org id=B57364.16615630776161 (code B ref 57364); Sat, 27 Aug 2022 01:18:01 +0000 Original-Received: (at 57364) by debbugs.gnu.org; 27 Aug 2022 01:17:57 +0000 Original-Received: from localhost ([127.0.0.1]:54888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRkSS-0001bJ-Nu for submit@debbugs.gnu.org; Fri, 26 Aug 2022 21:17:57 -0400 Original-Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:41953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRkSQ-0001b5-8N for 57364@debbugs.gnu.org; Fri, 26 Aug 2022 21:17:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661563066; bh=vJkkGXhfbY2cvJ4lbqPfkNQllq5tJkPt6K2HOqWO7/g=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=k7SZnLorB1plVukUcLe/TSC40lcI+0BCGOInNS2Ns9Zm56dt9T9DI3s17YzRh212IRv2NueXsuIx0/BzGzC4J9qCVCV27KOO0rarfa9b44n1Ulhpmrrm0gWOTvMpnKEo+z2UdpH26LrzEQdVddKFtHhd5TuTy5A/vYEeT+OeD6GQt6RX3HbLm5xu49BFHWAZoU+LOX2e7gO9BUn0CjKNlEmKlWCRWaxd3zjrQTIRyh/VFtc6OLeqy1oEW6uT4tdvtoyUg9jhCmHJR+0AakXF9tNDWHCfiz/8qt6woMhsvqwxk9FpDXR4/x4olCxy4lG0GHqZIpitA7POtwuLCHGeAw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661563066; bh=YQM83lVkBGLngmRvQP58mpm8x7POZZGNcWbIDTxFoHx=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=nE0798inqetbhqFf474lBCujTeezJt0eSSlBqHeBjVvJFR8Hkvi0qisGfZ0IIacs6U2RtQXL5XjWmLQLgjPl8N3k+YA7RUQiJ/D3MSs6UPtxEd1eMv3k+X53e+406YQLglt1fbwCnqF53DTiOjMHOzL+IyutmoRYLVvKmNbhn+kJqFR4gpyoydnyubY40ToEhzSmDKuBzB0GvBpOZ9egeJHRUyWNeUblb+cmAjKZb1FMJH5229XmrHOvQXUX4sS4ntja5EDeklyCVT62+2xqyBcU5mm2FgT98A+9ZqmQJEN109SlEioWX3nhkBKVD5MmukkfpIJA5967nc2LZjqMDQ== X-YMail-OSG: mNka1KgVM1n9Sru2IFHNoctg8TyQMpYEHBI3.MSrr4j.t6oe7Z1zHyzOF7qvzRp n8S0b5xHqQVWft1iVjU4cLW.KkvYz5eDCQ8Jqhl4An7SqjstiidroO4ZeHqMNIa0lkoyz6DRv0Nd XHgQ1H3e7FYozRcDJHo5Eb9V0FI_fGQ42iW.3LbYc5gHVyvxGLtWiNxiYADBe3xI5cRu3fBbk0vq mju1LJkIr2HT6oSXd7XG7vV2NnpVv3Hf4JUQbpu8x83T5lsqkRA6QuiyDxskdh3rwfWrEwerjzoc 17ghknraiuKRxo39DxKsBZegNqipRgVms.4SOCmsb_EigmwzsxZ10xKO93_hbgn97uO_o_Cn2p0Z 13xjNAd6MPAgCX0HeA7P2k7Z5.23.yp4JwuOY24Plt_mZGWL4ok1Tl3uMsk5_GT5Ry4b_H7daYAo sjvbZmN5rVF.e2g6FzglMMG.ur9WtkxjCy4oj8L5C6iK80EfQVFQSCCiC9vm3cFe57Fy58I4XyUT nA9dECFdbPyD5.t4ACJCVyVONamWKtpPoAYV0.flxGUeWYnm44D6zOo9pPTwkZLaBgsWu0WxQ3oB Vsc9g2sIu4Bu7MGZHJHZgABfMjnB7P8aKhaM26CovmqVfwsxTb70UolUuanKSGBU2sg6mZP4zJ66 h_lfguZsFTqxWiQAaZ6sJ.coUckUXdtlNuEtDmSwTtNBc_TKhAZdGGjJ0IFECsBOvSmJYj5HqAOA AQ2j.BbEhaGRsGU3bRVYlrYv5eRsc5FlN9xvPwdYdMpUpBTUZeJFQqkUoHBI9zuo9eBanOQ8zkXg C0MjvTKykYF2QxH8tqFz.FPRCZhC7B2.59ghXlw1LJ X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Sat, 27 Aug 2022 01:17:46 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-jrp6f (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5bf0a290b260ac974fdf855f8868a9cd; Sat, 27 Aug 2022 01:17:43 +0000 (UTC) In-Reply-To: ("=?UTF-8?Q?andr=C3=A9s_?= =?UTF-8?Q?ram=C3=ADrez?="'s message of "Fri, 26 Aug 2022 13:59:25 +0000") X-Mailer: WebService/1.1.20595 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" Xref: news.gmane.io gmane.emacs.bugs:240869 Archived-At: andr=C3=A9s ram=C3=ADrez writes: > My distro is Archlinux, almost and up-to-date distro. I had installed > 1.17.6. After your comment I upgrade cairo to the git version. And the > error is still present. Too bad. > I should add that this error does NOT happen with emacs-master. So > something has changed on emacs-master, that incidentally has avoided > this error. Perhaps You could have an idea about what change has solved > it on master. No, sorry, but I know it's not present on master. Try bisecting to see which change resolves the problem. > Ok. But again. I am getting rid of all the frames that belong to this > display. If the border change it is something I am not going to watch > (because. It is going to be too quick for my eyes). IMO It could be an > optimization there. Perhaps When 'dpyinfo->display =3D=3D NULL' not updat= ing > the frame anymore. Anyway that is a kind of tangent for this bug. dpyinfo->display is not NULL at that time, because async input will not be read if it is. Anyway, such an optimization done by itself is insignificant, and applied to all async input will get in the way of legitimate work performed while reading async input, such as responding to SelectionNotify events.