From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Johann De Waal Newsgroups: gmane.emacs.bugs Subject: bug#72779: EGLOT pyright bug Date: Fri, 23 Aug 2024 18:44:41 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000094b02d06205c7ee0" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6147"; mail-complaints-to="usenet@ciao.gmane.io" To: 72779@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 24 07:55:47 2024 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 1shjkY-0001R2-Rr for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 24 Aug 2024 07:55:47 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1shjkD-0003gs-8T; Sat, 24 Aug 2024 01:55:25 -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 1shjk5-0003fQ-7s for bug-gnu-emacs@gnu.org; Sat, 24 Aug 2024 01:55:17 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1shjk2-0001xQ-9C for bug-gnu-emacs@gnu.org; Sat, 24 Aug 2024 01:55:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=Date:From:MIME-Version:To:Subject; bh=vA0/hWtg7I1IcGouLsnPFrqIJh6HZFM5FvyJejwMh30=; b=Gi33FhVEcDtAF+Lb3abPY4TDNVOk85bnYQ2E5VDNuP0hthPW8WjzQfngQvlhjSUZcJCP0YYPEIhydNJmpb5pvMwkglqB2UbOuo8h6CQ16bpUuSgDkkNxjZ255zMAkgYC/7o7GErhB8wBlbRtOVZYc9MQghkeHWO252Z2bHBGtJt6SVtj6f8HkJl4zpp6b6M3+Z/ZMk32r2i0DemG/aIm+apNW2TXNY6xk+K9plRMHobl28prShJx7iT78uEJ0MgCSZ3EWnobCiAyjeimnPfsDTBxaPav/K+xm7GGFHDzT7SXR69wgoo6NJOGUWqP6Ro9dubanR5pM0WYA4LSr3DLIg==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1shjko-0002W8-70 for bug-gnu-emacs@gnu.org; Sat, 24 Aug 2024 01:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Johann De Waal Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Aug 2024 05:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72779 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.17244789439631 (code B ref -1); Sat, 24 Aug 2024 05:56:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Aug 2024 05:55:43 +0000 Original-Received: from localhost ([127.0.0.1]:40265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shjkT-0002VD-Lp for submit@debbugs.gnu.org; Sat, 24 Aug 2024 01:55:43 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:42262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1shXQ0-0005sZ-Dx for submit@debbugs.gnu.org; Fri, 23 Aug 2024 12:45:45 -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 1shXPE-0000co-PX for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2024 12:44:56 -0400 Original-Received: from mail-oo1-xc33.google.com ([2607:f8b0:4864:20::c33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1shXPD-0008WP-2I for bug-gnu-emacs@gnu.org; Fri, 23 Aug 2024 12:44:56 -0400 Original-Received: by mail-oo1-xc33.google.com with SMTP id 006d021491bc7-5d59e491fefso1580031eaf.1 for ; Fri, 23 Aug 2024 09:44:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724431493; x=1725036293; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=vA0/hWtg7I1IcGouLsnPFrqIJh6HZFM5FvyJejwMh30=; b=KwIOC53tok0KsQkvGVDMDKjFPj5iEAPzbysJWDqHPjV7loGQbEzPcblRef1BcsyN4U KpCA0rWUylMwzmAtf8ig8UGFIINH8GXpQohzxmyq+MEQAP/xz2MCLPnxeu/dtyAAo25b kM/K8wAONQmN9MXcAOOnBuaEef6DWRJu+G96tstzS+yMemjTwi5c/rMG/aYWmaqFKGDL bAVVjCKomF+huPwM3fp7v2ebkm8lMF/ZneW6BJjO8ofBjKiqJCLWngti7F1bN72nuuZJ EU4RdqF7m+vmUbF6n95VuqnDuDEeqsc2RPFZrUyXxVp7+6D3kAUAVpY31QiDeAKLh0QT 1v1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724431493; x=1725036293; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vA0/hWtg7I1IcGouLsnPFrqIJh6HZFM5FvyJejwMh30=; b=WyyuQcCAUJO3FxgsETm1nL5lObgbikBfhn0vIng2yUtjvsaBPvIvaWgVKiZfuESdYN jXEW+4n53kQxYvBNT6+8M4p4heTRwSTae0344TODwpeo+3ge9nfCj6v4wslUHsYGjcXq xNSPlE7iThV+aNFCtMToexAueEaR9m2we4rLdsKS6sndbXOK2odwVS0OCLOYCqPWJI2/ CwBBFHeGwOcmnPTbMV+tt2z+h+E98QfMXByD1tzQn4LKw0UieyrMabroYXctIAla1yUs oVGmYHGl5ytfLFX0oHzGFSG5WQuMB7efNN3ZyEw+x5YMgNDg2YgAGlOrs5E4Osd8Yz84 n8Ig== X-Gm-Message-State: AOJu0Yx65bvKRNMe8ZniXKoPcrr8cS0sbtGxAWZh7m15sLov6NNEehDc 9nRyyXh9PaUC34FfjpV+7leURF+aZlit4RS5gJa1K9kkBRZM+f5QNmu0xyQ/oENHK20J1r/9xkg p9dWui8vHSykXYLXqjsZ4E9LLv2f7ZqEadWE= X-Google-Smtp-Source: AGHT+IHnk3WSAW+OLUHIMpRWH21SVd19mJoGk7pEOtyKgYp3sllNZtc6n2iGQrx8Tl/U4Lw8OBUO3ODZ3Co99krZFnM= X-Received: by 2002:a05:6871:81e:b0:25d:ff1b:3793 with SMTP id 586e51a60fabf-273e66f44c6mr3031128fac.35.1724431493009; Fri, 23 Aug 2024 09:44:53 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::c33; envelope-from=njdewaal@gmail.com; helo=mail-oo1-xc33.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 24 Aug 2024 01:55:40 -0400 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:290618 Archived-At: --00000000000094b02d06205c7ee0 Content-Type: text/plain; charset="UTF-8" Good day, I hope you are well. I've got a bug to report for eglot. To reproduce is quite simple, I run eglot in a python buffer and it immediately exits with message 'exited abnormally with code 1'. Some notes. 1. Running pyright in the command line works as expected. 2. Pyright was installed using "npm install -g pyright". node -v = v20.16.0 pyright --version = 1.1.377 I've also attached some the logs from the eglot buffer. Thank you for your time and your work on eglot. Please let me know if I can improve my bug report in any way. Kind regards. --00000000000094b02d06205c7ee0 Content-Type: text/plain; charset="US-ASCII"; name="eglot_buffer.txt" Content-Disposition: attachment; filename="eglot_buffer.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m06xx9zh0 W3N0ZGVycl0gCltzdGRlcnJdIApbc3RkZXJyXSBuaWwKW3N0ZGVycl0gbmlsCltzdGRlcnJdIFBy b2Nlc3MgRUdMT1QgKG1pZGRsZXdhcmVtazIvKHB5dGhvbi1tb2RlKSkgc3RkZXJyIGZpbmlzaGVk CltpbnRlcm5hbF0gRnJpIEF1ZyAyMyAxODoyNToxOCAyMDI0OgooOm1lc3NhZ2UgIlJ1bm5pbmcg bGFuZ3VhZ2Ugc2VydmVyOiBweXJpZ2h0IikKW2NsaWVudC1yZXF1ZXN0XSAoaWQ6MSkgRnJpIEF1 ZyAyMyAxODoyNToxOCAyMDI0OgooOmpzb25ycGMgIjIuMCIgOmlkIDEgOm1ldGhvZCAiaW5pdGlh bGl6ZSIgOnBhcmFtcwoJICAoOnByb2Nlc3NJZCA4NzM1IDpyb290UGF0aCAiL2hvbWUvam9oYW5u L3dvcmtzcGFjZS9taWRkbGV3YXJlbWsyLyIgOnJvb3RVcmkgImZpbGU6Ly8vaG9tZS9qb2hhbm4v d29ya3NwYWNlL21pZGRsZXdhcmVtazIiIDppbml0aWFsaXphdGlvbk9wdGlvbnMgI3MoaGFzaC10 YWJsZSBzaXplIDEgdGVzdCBlcWwgcmVoYXNoLXNpemUgMS41IHJlaGFzaC10aHJlc2hvbGQgMC44 MTI1IGRhdGEKCQkJCQkJCQkJCQkJCQkJCQkJCQkJICgpKQoJCSAgICAgIDpjYXBhYmlsaXRpZXMK CQkgICAgICAoOndvcmtzcGFjZQoJCSAgICAgICAoOmFwcGx5RWRpdCB0IDpleGVjdXRlQ29tbWFu ZAoJCQkJICAgKDpkeW5hbWljUmVnaXN0cmF0aW9uIDpqc29uLWZhbHNlKQoJCQkJICAgOndvcmtz cGFjZUVkaXQKCQkJCSAgICg6ZG9jdW1lbnRDaGFuZ2VzIHQpCgkJCQkgICA6ZGlkQ2hhbmdlV2F0 Y2hlZEZpbGVzCgkJCQkgICAoOmR5bmFtaWNSZWdpc3RyYXRpb24gdCkKCQkJCSAgIDpzeW1ib2wK CQkJCSAgICg6ZHluYW1pY1JlZ2lzdHJhdGlvbiA6anNvbi1mYWxzZSkKCQkJCSAgIDpjb25maWd1 cmF0aW9uIHQgOndvcmtzcGFjZUZvbGRlcnMgdCkKCQkgICAgICAgOnRleHREb2N1bWVudAoJCSAg ICAgICAoOnN5bmNocm9uaXphdGlvbgoJCQkoOmR5bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFs c2UgOndpbGxTYXZlIHQgOndpbGxTYXZlV2FpdFVudGlsIHQgOmRpZFNhdmUgdCkKCQkJOmNvbXBs ZXRpb24KCQkJKDpkeW5hbWljUmVnaXN0cmF0aW9uIDpqc29uLWZhbHNlIDpjb21wbGV0aW9uSXRl bQoJCQkJCSAgICAgICg6c25pcHBldFN1cHBvcnQgdCA6ZGVwcmVjYXRlZFN1cHBvcnQgdCA6cmVz b2x2ZVN1cHBvcnQKCQkJCQkJCSAgICAgICAoOnByb3BlcnRpZXMKCQkJCQkJCQlbImRvY3VtZW50 YXRpb24iICJkZXRhaWxzIiAiYWRkaXRpb25hbFRleHRFZGl0cyJdKQoJCQkJCQkJICAgICAgIDp0 YWdTdXBwb3J0CgkJCQkJCQkgICAgICAgKDp2YWx1ZVNldAoJCQkJCQkJCVsxXSkpCgkJCQkJICAg ICAgOmNvbnRleHRTdXBwb3J0IHQpCgkJCTpob3ZlcgoJCQkoOmR5bmFtaWNSZWdpc3RyYXRpb24g Ompzb24tZmFsc2UgOmNvbnRlbnRGb3JtYXQKCQkJCQkgICAgICBbInBsYWludGV4dCJdKQoJCQk6 c2lnbmF0dXJlSGVscAoJCQkoOmR5bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFsc2UgOnNpZ25h dHVyZUluZm9ybWF0aW9uCgkJCQkJICAgICAgKDpwYXJhbWV0ZXJJbmZvcm1hdGlvbgoJCQkJCSAg ICAgICAoOmxhYmVsT2Zmc2V0U3VwcG9ydCB0KQoJCQkJCSAgICAgICA6YWN0aXZlUGFyYW1ldGVy U3VwcG9ydCB0KSkKCQkJOnJlZmVyZW5jZXMKCQkJKDpkeW5hbWljUmVnaXN0cmF0aW9uIDpqc29u LWZhbHNlKQoJCQk6ZGVmaW5pdGlvbgoJCQkoOmR5bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFs c2UgOmxpbmtTdXBwb3J0IHQpCgkJCTpkZWNsYXJhdGlvbgoJCQkoOmR5bmFtaWNSZWdpc3RyYXRp b24gOmpzb24tZmFsc2UgOmxpbmtTdXBwb3J0IHQpCgkJCTppbXBsZW1lbnRhdGlvbgoJCQkoOmR5 bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFsc2UgOmxpbmtTdXBwb3J0IHQpCgkJCTp0eXBlRGVm aW5pdGlvbgoJCQkoOmR5bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFsc2UgOmxpbmtTdXBwb3J0 IHQpCgkJCTpkb2N1bWVudFN5bWJvbAoJCQkoOmR5bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFs c2UgOmhpZXJhcmNoaWNhbERvY3VtZW50U3ltYm9sU3VwcG9ydCB0IDpzeW1ib2xLaW5kCgkJCQkJ ICAgICAgKDp2YWx1ZVNldAoJCQkJCSAgICAgICBbMSAyIDMgNCA1IDYgNyA4IDkgMTAgMTEgMTIg MTMgMTQgMTUgMTYgMTcgMTggMTkgMjAgMjEgMjIgMjMgMjQgMjUgMjZdKSkKCQkJOmRvY3VtZW50 SGlnaGxpZ2h0CgkJCSg6ZHluYW1pY1JlZ2lzdHJhdGlvbiA6anNvbi1mYWxzZSkKCQkJOmNvZGVB Y3Rpb24KCQkJKDpkeW5hbWljUmVnaXN0cmF0aW9uIDpqc29uLWZhbHNlIDpjb2RlQWN0aW9uTGl0 ZXJhbFN1cHBvcnQKCQkJCQkgICAgICAoOmNvZGVBY3Rpb25LaW5kCgkJCQkJICAgICAgICg6dmFs dWVTZXQKCQkJCQkJWyJxdWlja2ZpeCIgInJlZmFjdG9yIiAicmVmYWN0b3IuZXh0cmFjdCIgInJl ZmFjdG9yLmlubGluZSIgInJlZmFjdG9yLnJld3JpdGUiICJzb3VyY2UiICJzb3VyY2Uub3JnYW5p emVJbXBvcnRzIl0pKQoJCQkJCSAgICAgIDppc1ByZWZlcnJlZFN1cHBvcnQgdCkKCQkJOmZvcm1h dHRpbmcKCQkJKDpkeW5hbWljUmVnaXN0cmF0aW9uIDpqc29uLWZhbHNlKQoJCQk6cmFuZ2VGb3Jt YXR0aW5nCgkJCSg6ZHluYW1pY1JlZ2lzdHJhdGlvbiA6anNvbi1mYWxzZSkKCQkJOnJlbmFtZQoJ CQkoOmR5bmFtaWNSZWdpc3RyYXRpb24gOmpzb24tZmFsc2UpCgkJCTppbmxheUhpbnQKCQkJKDpk eW5hbWljUmVnaXN0cmF0aW9uIDpqc29uLWZhbHNlKQoJCQk6cHVibGlzaERpYWdub3N0aWNzCgkJ CSg6cmVsYXRlZEluZm9ybWF0aW9uIDpqc29uLWZhbHNlIDpjb2RlRGVzY3JpcHRpb25TdXBwb3J0 IDpqc29uLWZhbHNlIDp0YWdTdXBwb3J0CgkJCQkJICAgICAoOnZhbHVlU2V0CgkJCQkJICAgICAg WzEgMl0pKSkKCQkgICAgICAgOndpbmRvdwoJCSAgICAgICAoOndvcmtEb25lUHJvZ3Jlc3MgdCkK CQkgICAgICAgOmdlbmVyYWwKCQkgICAgICAgKDpwb3NpdGlvbkVuY29kaW5ncwoJCQlbInV0Zi0z MiIgInV0Zi04IiAidXRmLTE2Il0pCgkJICAgICAgIDpleHBlcmltZW50YWwgI3MoaGFzaC10YWJs ZSBzaXplIDEgdGVzdCBlcWwgcmVoYXNoLXNpemUgMS41IHJlaGFzaC10aHJlc2hvbGQgMC44MTI1 IGRhdGEKCQkJCQkJICAgKCkpKQoJCSAgICAgIDp3b3Jrc3BhY2VGb2xkZXJzCgkJICAgICAgWyg6 dXJpICJmaWxlOi8vL2hvbWUvam9oYW5uL3dvcmtzcGFjZS9taWRkbGV3YXJlbWsyIiA6bmFtZSAi fi93b3Jrc3BhY2UvbWlkZGxld2FyZW1rMi8iKV0pKQpbaW50ZXJuYWxdIEZyaSBBdWcgMjMgMTg6 MjU6MjAgMjAyNDoKKDptZXNzYWdlICJDb25uZWN0aW9uIHN0YXRlIGNoYW5nZWQiIDpjaGFuZ2Ug ImV4aXRlZCBhYm5vcm1hbGx5IHdpdGggY29kZSAxXG4iKQoKLS0tLS0tLS0tLWItLS15LS0tZS0t LWItLS15LS0tZS0tLS0tLS0tLS0K --00000000000094b02d06205c7ee0--