From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#62018: 30.0.50; (require 'dbus) hangs in batch mode when called through execute-kbd-macro Date: Wed, 29 Mar 2023 20:48:11 +0200 Message-ID: <87wn2z75sk.fsf@gmx.de> References: <87y1nfejde.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40020"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 62018-done@debbugs.gnu.org To: Spencer Baugh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Mar 29 20:49:21 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 1pharJ-000ABD-9q for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Mar 2023 20:49:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1phar2-0007vP-Hc; Wed, 29 Mar 2023 14:49: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 1phar1-0007tY-7Y for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 14:49: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 1phar0-0000vp-VS for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 14:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1phar0-0000eD-RP for bug-gnu-emacs@gnu.org; Wed, 29 Mar 2023 14:49:02 -0400 Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Mar 2023 18:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 62018 X-GNU-PR-Package: emacs Mail-Followup-To: 62018@debbugs.gnu.org, michael.albinus@gmx.de, sbaugh@janestreet.com Original-Received: via spool by 62018-done@debbugs.gnu.org id=D62018.16801157012268 (code D ref 62018); Wed, 29 Mar 2023 18:49:02 +0000 Original-Received: (at 62018-done) by debbugs.gnu.org; 29 Mar 2023 18:48:21 +0000 Original-Received: from localhost ([127.0.0.1]:54975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phaqK-0000aT-S1 for submit@debbugs.gnu.org; Wed, 29 Mar 2023 14:48:21 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:39001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phaqJ-0000Zg-La for 62018-done@debbugs.gnu.org; Wed, 29 Mar 2023 14:48:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1680115692; i=michael.albinus@gmx.de; bh=pDggWXevPRNUeD2poSSuK6/1IIM2WRoV0SW50bxpEts=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=Lj+lQwB5YbPsiu43kGD2SuLfDddtCPfsJDMW6cW+J2eUudvUtnI1Z1hbL8PZS9JyD ccJb6vewoGeAP/2d3SzHjpRw+1RG/4duKIfOz0Jy9RoMu6UVgnLsQeTE6Sn8hzwynI +tMdQG8yXYEX2M3PjSNfUvMpqH1Jf7uLlCDl47YHsoWOzDBNm28Cx9dmm3YMkzz5cH aKPUdWgIemlXXYF/LXJVpqiiVbngyb0rrxmww0zvN9wF/jBM0XljU7Svef5XzQmBQT kpkmedd+JUM6EjhdoPRnREiW4tppqabjT4Ps8Am8VlL6dr8r3Qsok8nRphPNySXiqe rkT7t+xGknKIw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.39.0]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mof5H-1qEmrF0f8b-00p28J; Wed, 29 Mar 2023 20:48:12 +0200 In-Reply-To: (Spencer Baugh's message of "Wed, 29 Mar 2023 14:45:28 -0400") X-Provags-ID: V03:K1:CX9dG4KJp+lH4dchWbZHnJpNrEBEhmVssBGgTp2m4Pz5nuVTCXz gIe4UgcD8UnVPJYBZg3tRk5bqdXnRB+8zU/4tuLsWeqqBJqdNrr2vaJ1BDIuYQnfs5xSwWj b+f6dxiaX/YcGMCAvFAYjpy3SMKOfU3D9RdejBEJA+zs4wKJZFuaBRVuo8IibgbUtIZjUfh 6W1Ev8m2EH0SiLdtb/xPQ== UI-OutboundReport: notjunk:1;M01:P0:zln7iLUoPmI=;MmaVodgocS5ZmVIFtwHpAmn3OLV KBG8e5+xArUOdSs7e3N2r5Pu/3Tjk4PrCmutnyoVy9I2Dt+mWBlVNw+wCvEdutmSzqY1G3Egr GxoOhmUyikzSbtya5TWKhOqPHAaxtImSjmays8PgPUQvEQ/dAKyO6Gwy+pff+uv5qltZwLLOd p0a2YcH10Szz3SiJQIcYZJ9687WIYAMlAa0NU/+6gixyoThQbVVG97ZDGM6lXnJIX3NnewqYQ wkP7bixIunuhiNyIqy01l6EEe0rCBBfK0ft/TAmdYWpWdFl+M6i3zSOkus16EZS14lgWTQltM uw1LGXYGB/a4UA+9bOisMVCwTwMMtGOS+zdynfPbSlKEosItZycDsF9D0y8yfTo99Ut7qEmmT qEA3YRKt+jCgSDry1thuf+pNSWmi6jbwe/7dfv24qDc1hcbQzC5RojFjk5zVQt6Nym8oN/ONc tj51HaT0NLlklK9AtGwdhySrApExjHw3mTMZnIIK19qRVJAR6iHcIALdl4/IkmDD5dpHcAI+p nSOxuplffT80LrdhG+KyEyJyN0GALGe+tG9QwhhdeLXZt0FpoLOIugK0j/KWtc7SxFcOpsLHD A8bCWfKvE39AOSvEojXbMhY8qZ/7X7GmH6g/hRovYdZKK1oBsHlX0LWktdg/1gCaAZLyb+267 eEqmlD4ZX8UOjFrXS+Kt1xbntN7KvpTdlcDFahhbw0BHOuW/kHWR3ChcumGYxlP8zkna32/EB NcXHVDWnVdfFfWqZ96Yc05m3seVqxF65aNCmZz4jOgifcW/RHckTB5PN71zCjui+NIqC62G+ 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:258871 Archived-At: Version: 30.1 Spencer Baugh writes: Hi Spencer, >>> 1. emacs --batch --eval '(execute-kbd-macro (read-kbd-macro "M-: >>> (require SPC (quote SPC dbus)) RET"))' >>> 2. Observe that it hangs forever. >>> >>> Note that this doesn't need to be direct; running any command through >>> execute-kbd-macro which eventually loads dbus will hang indefinitely. >>> (battery), for example. >> >> Thanks for the report, I've pushed a fix to master. Could you, please, check? > > That change fixes my minimal reproducer (sent in the initial email) and > also fixes my larger test framework based on execute-kbd-macro. Thanks for the feedback, I'm closing the bug. Thank you!