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#63865: 29.0.90; call-process while owning the X selection hangs other processes Date: Sat, 03 Jun 2023 15:11:19 +0800 Message-ID: <87bkhxnhpk.fsf@yahoo.com> References: <83edmt9j8i.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="24505"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Spencer Baugh , 63865@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Jun 03 09:12: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 1q5LR2-0006DY-FS for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 03 Jun 2023 09:12:24 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q5LQj-00032F-LB; Sat, 03 Jun 2023 03:12:05 -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 1q5LQh-00031u-Iq for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 03:12: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 1q5LQh-0007ah-AQ for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 03:12:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q5LQg-0003xm-Uu for bug-gnu-emacs@gnu.org; Sat, 03 Jun 2023 03:12: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, 03 Jun 2023 07:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63865 X-GNU-PR-Package: emacs Original-Received: via spool by 63865-submit@debbugs.gnu.org id=B63865.168577630315182 (code B ref 63865); Sat, 03 Jun 2023 07:12:02 +0000 Original-Received: (at 63865) by debbugs.gnu.org; 3 Jun 2023 07:11:43 +0000 Original-Received: from localhost ([127.0.0.1]:41437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5LQM-0003wn-UA for submit@debbugs.gnu.org; Sat, 03 Jun 2023 03:11:43 -0400 Original-Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:46081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5LQJ-0003wY-8I for 63865@debbugs.gnu.org; Sat, 03 Jun 2023 03:11:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1685776293; bh=UrGuC0N2Q4NxZRiorW/zIQSNWJr1tnv4Gwgxplx9E70=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=aElEesih5rjkIePzydQyn9iOyKHT7r8r8SXeqQPSKoY2EwirFAs8+d7qTW0hUO4PqmmfPkxccKXpKHwU6wTIWPKzqcUokJcnQJlj00vk79zVIObGM1vZXoyVxl+26ZXcTIpOTxm5wz1egQJla1cx5BM6vp0DGWU4GatVeuxdESRguxQ/oyb8xvfpedSdhcsRQa3U9VUlNoUAELC2fPmk6I0+qjBVtHCoxT/4Eo7+3aAchwS05OngMUZXoWbNgDRw65DTRWPUhGwmahLGhCO+3+IM2KbmQOwy2j2zqTki2wOh3/MGKDdqV4ghwnKcsVme5urigo21O1sWrGbtsLjv6g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1685776293; bh=xMEdqsXefZRbcUOIoHrNn2PC1Q/K2z4oHPBanD7VBw9=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=LJaqUh9zJfWdvNTrzwEg8X+nyjQU6UlRzyjYsKMu/jt6vZ543SuAOFfi0Es1nTyFObsirW5UGL+6v8OUYJmvEXJ7BD19qZxvaHpM1couQWUnYKt75vCLl0IPANXDLCGoG/TJ5cMeoiSZ/fS2uyTNFT6YaGMxQZkDewC53mE8dX6zkv1Wa29agr6tevHagR+cX9uqBv408w2zLrjd0ZVa0jPBXXGvKKhsDNUDedjuP+qx7u6wxIob7wwenfeUCNleWCe2yzFHYxX43mKL0ju6nCc9X2UrJCyCaXKsj5FtqyRh44RIT4UyOFCopjWulqrSoXz59RmWspS/6tCqNOwfmQ== X-YMail-OSG: lgV1ZHwVM1lpSyyCB6zbFTk3XNKQg4f9quxCncGP6wy8rPaD1nmKIOBH5KkIxZn q2kiRxpAGKVfF4.sLcXuZpWLR.7pxf9p0HD4uyFLof3aKw2TCtqQxSF7ppWafhzEuwfeMqqgPQ2t S1dsgaKAIlav2MJP9FLe8HW6X0NqC2wlP8Au1x7N5UBJzH0bq.aKM_ajT5d2RtVhxyaIzn92pJOL MkrNUwWvSw2mFZXEWPcdZTKSL9Vfv47rW93xxg9W_3H55ef678_Dakgt7fk9rd.d1K_SDlYZ96pO pupdjBg0tKMqAFHB4Y2xld7BQ0Yuk9dkWBPyp2.5PCuEeDErjMHNq3V91kv5zXK6uto6tYGoxFhj iyDnDm8tsJOJcmrS4TalVpDUVgTrphSiAtVP9Xs6qQGRx9SDUY.KfL2Ekub2AORkdvAjZC8YgpTh zlOoXec0b7PKXpPr93p3ju2jn5.YgypJGh1G1_ud.ezQA09aefsx.I8uNHMGSh31yWmpgC_XVEIA DcjVb8OkY2UZmfMsF0Fq.6gOj_b.2rYbLBQ7AGXRUuDS_KDPSZtkXEj_tVdwbumW_ULbBPs3TdiI I8WuyXQBBqazUfhx.WdC0dNpAmAtwYezzVHEJfSXhjzoS14c7_UN152FXcBd8VBlyzpmrGbYgbAJ tRHQ0kthNvLxvm12cXZLHCJ5gMJMT8.3OtKLxt7vfcR4kwKF9q3K1hN4cAVl4ax5c3gbuHJI6Yak dv7UJ5nJATh4.OXuxEN00beFEUSZMq_ijTSLoByz.W9ULYlC5MPv6nXpesXKKzVoGjZTrn_kPzs4 2.z9rBbJay8u5v6uR4ihtPwIVIpl2pUHGzA3XzpX9P X-Sonic-MF: X-Sonic-ID: 72d401cb-8ac4-41bd-9d2b-5738ff3f7ba7 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sat, 3 Jun 2023 07:11:33 +0000 Original-Received: by hermes--production-sg3-748897c457-fqxqz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID be49787ccd4dfbcc451b928709a2c7ff; Sat, 03 Jun 2023 07:11:26 +0000 (UTC) In-Reply-To: <83edmt9j8i.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 03 Jun 2023 09:02:05 +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:262801 Archived-At: Eli Zaretskii writes: >> From: Spencer Baugh >> Date: Fri, 02 Jun 2023 21:55:09 -0400 >> >> >> 1. Under X11, with the GTK or Lucid toolkits: >> emacs -Q >> 2. Become owner of the clipboard selection by killing some text; the >> starting comments in the scratch buffer are a good candidate. >> 3. Immediately afterwards (i.e. without copy and pasting text in another >> window), run: >> (call-process "sleep" nil nil nil "inf") >> 4. Now other applications will hang when they attempt to paste text. >> Google Chrome and Slack are two examples. (GTK-based applications >> seem to be fine. So much for proprietary software...) > > Thanks. > > Does this happen also with the latest pretest, v29.0.91? I can't reproduce this, but the closest thing to Google Chrome on the computer I am currently using is Firefox 10.0.7. So would you also build Emacs with -DTRACE_SELECTION, and show what is printed by Emacs when the requestor hangs?