From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Shuguang Sun via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#53678: 29.0.50; Invalid read syntax: "#<" for package install in Windows Date: Sun, 06 Feb 2022 10:19:44 +0800 Message-ID: References: <83wnie7ht9.fsf@gnu.org> Reply-To: Shuguang Sun Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10440"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 53678 <53678@debbugs.gnu.org>, Stefan Monnier To: Alan Mackenzie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 06 03:24:33 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 1nGXE9-0002XY-F8 for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 06 Feb 2022 03:24:33 +0100 Original-Received: from localhost ([::1]:34036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGXE8-0001bI-Da for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Feb 2022 21:24:32 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58998) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGXDe-0001Zz-Ke for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 21:24:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42168) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nGXDd-0008So-Mx for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 21:24:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nGXDd-0001h0-JN for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 21:24:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Shuguang Sun Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Feb 2022 02:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53678 X-GNU-PR-Package: emacs Original-Received: via spool by 53678-submit@debbugs.gnu.org id=B53678.16441142226472 (code B ref 53678); Sun, 06 Feb 2022 02:24:01 +0000 Original-Received: (at 53678) by debbugs.gnu.org; 6 Feb 2022 02:23:42 +0000 Original-Received: from localhost ([127.0.0.1]:36065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGXDK-0001gK-4k for submit@debbugs.gnu.org; Sat, 05 Feb 2022 21:23:42 -0500 Original-Received: from out162-62-57-210.mail.qq.com ([162.62.57.210]:38303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGXDD-0001fy-9L for 53678@debbugs.gnu.org; Sat, 05 Feb 2022 21:23:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1644114205; bh=acKErQZ6c5Zfnbop//j8IHMNmUB1n7VO6sjI091+0Jk=; h=From:To:Cc:Subject:References:Date:In-Reply-To; b=eThy4NPzKgWZjsN3u0Z3/lckXBT7WcgfRxf2R6D+vrDeThR7nqDI1BM/H7JMggxd8 j1OKeM8Sq0YLlKtqaM2fcBh6ET1SiA7ngnZaIWtKT3l9XH6tNY/sWexsQQ4OeIY1m/ ik1wpJ+rM2iVVog61W58l1aByCT2oZFd9vph3+H0= Original-Received: from shuguang-hpelitebook840g1 ([101.88.11.242]) by newxmesmtplogicsvrsza8.qq.com (NewEsmtp) with SMTP id 5D793A10; Sun, 06 Feb 2022 10:23:23 +0800 X-QQ-mid: xmsmtpt1644114203tf112zj4s X-QQ-XMAILINFO: NCAt/Y3WD2TRXO3SoZ0vA3PWoONCfdMtfkF5aDbSItVBH3tqjrU9PNEWWyaPXW 1n2XDrkQOs0mEMxwklyA3x1Rl1zR/ql2cidSF29I96gDvUSIU5gS7e1asoC7BxvusE+e4i48FfWw 9YuNQLNiwBdAsfECAzLRCqo3QdvrrQoNIlDTro/cpDgAMwZpVP3Y71asDq0r3Z1xs5wvWmp/X6WH yqDnToiOJgKYhfk19qdfS998/RievcmRkWzpQF21HscqWjsReROrf0EfWdTX4ET177e2t9BuuPQo 6AEIUqVYy1vwNgRMVApGnYC3GdDwO7nufq3rsMjcaoFBUIsuYu3/1OvhflQ3TIq8p3V7eHsP0OFR QkHhwFT+dcoSZp70mWQYMWP1hgUoaUV2ZPPhFxe6PvNefysZNOtDgzjcqGwUofkCgoR7FZm4LX/R ugSRPZtA+saBsJDX7lnHVJLRTX57+k1uRLSx5e2MfwG7Rtmhu6m5Da1yOqYOgTjE1ZDYLDh8hI1L tyjteVptIhOE0TaPtHwEoovcnUUdCnJulql/L4uCmoMouNw82w2E3S1nEdCL/MJ/D0Tl1MjmmdSQ VSPoUjaJscosikfAmYw3qIWIR2yIx4Odcnvom8Q2fsoWba8dtYe9KvpHPwnue5if9RlvwU99/HpZ CrnDV1K4VFpEUQQfA7r9JtOlvmRteKCF6OmV0pLQ29yIiS+lyWizMLN6ox9Vibyvhqv8TGET6wGv Gdfmwdtnjwo19B7xCB2XHinHnLanT1krvMQ4958oTICfyVQNwZhaBl8bPmtahnI1eOCeg51kOSe0 DAodh0CxCyByxAgmg5Mt5rN93VikOEMHA6YUiAQH In-Reply-To: (Alan Mackenzie's message of "Thu, 3 Feb 2022 19:16:23 +0000") Original-Message-ID: <87wni8ag8v.fsf@qq.com> 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:226126 Alan Mackenzie writes: > Hello again, Shuguang. > > On Thu, Feb 03, 2022 at 10:55:02 +0800, Shuguang Sun wrote: >> Thank you Stefan and Alan in another email. > >> With the hint, I find out the `async-bytecomp-package-mode` is turn on >> by the package `helm-core`. So it is a bug of `async-bytecomp` maybe, >> and I will report it the package author. > >> Sorry for the misleading information in the orignial email. > > A hypothesis for what is happening is that a symbol with position, > looking like: > > # > > , has somehow got into a .elc file. The loader (contained within the > file .../src/lread.c) chokes when it encounters such a symbol. > > If you have an idea which .elc file might be causing the trouble, could > I suggest you visit this file within Emacs. There is a mode for .elc > files. :-). Then search the buffer for the string "# just for the "#<" which the loader might have reported. No "#<" in the elc. A reproducible example is: - Install package `async` which includes `async-bytecomp` - M-x list-package - M-x async-bytecomp-package-mode (make sure `async-bytecomp-package-mode` is enabled) - M-x package-reinstall <= `magit` > > > >> ------------------ Original -------------- >> Date: Wed,Feb 2,2022 11:32 AM > > >> Eli Zaretskii [2022-02-01 17:00:34] wrote: >> >> Date: Tue, 01 Feb 2022 13:32:11 +0800 >> >> From:  Shuguang Sun via "Bug reports for GNU Emacs, >> >>  the Swiss army knife of text editors" > >> When I try to install packages from the Package Menu or the command of >> >> package-install since about two weeks ago, it reports the error: >> >> ``` >> >> error in process sentinel: async-when-done: Invalid read syntax: "#<" >> >> error in process sentinel: Invalid read syntax: "#<" >> >> ``` >> > Stefan, any thoughts? > >> IIUC the above error involves some part of the `async` package. >> Could you give a bit more information about how you hooked `async` with >> `package`? > > >>         Stefan -- Best Regards Shuguang Sun