GNU bug report logs - #74894
29.4; Emacs not responding when calling python-fix-imports

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Keglo Stephane <stephanekeglo@HIDDEN>; dated Sun, 15 Dec 2024 18:44:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 1 Mar 2025 17:40:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 12:40:47 2025
Received: from localhost ([127.0.0.1]:42989 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toQpS-0000Zz-UT
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 12:40:47 -0500
Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:51330)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stephanekeglo@HIDDEN>)
 id 1toQpQ-0000ZD-5V
 for 74894 <at> debbugs.gnu.org; Sat, 01 Mar 2025 12:40:45 -0500
Received: by mail-ed1-x52a.google.com with SMTP id
 4fb4d7f45d1cf-5e4ebc78da5so3238290a12.2
 for <74894 <at> debbugs.gnu.org>; Sat, 01 Mar 2025 09:40:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740850838; x=1741455638; darn=debbugs.gnu.org;
 h=mime-version:references:in-reply-to:message-id:cc:to:subject:from
 :date:from:to:cc:subject:date:message-id:reply-to;
 bh=oxLdoEPQtiuAzjbsKh2wS097G7s3HpA4qBcvmmQYg9E=;
 b=Hv7Yh6Qnix7+oWwnpGt9+zPgldYmG4WgIUO5C0y/qt9TpRmJLvyWLNJMjiEVh4VP9q
 pulBBmWt1Wp8Q1w89cfoQBoZWz1kRyId5aAfaAB7AaweJdxMVeE0DfIrUI8k2YIRF4rd
 1G7fqt7T8/Or8D6cqj1TSeJZnLMjzejhvml6FNgg0D7z3qOTl7FgOQQb/d8P6WPQSwOy
 VzypfNt6m5YCgri+eGSDw0j3BGn95TUik/ggYIHSpenr3XC2zOCBlt2+64Zbc6aRaXbl
 qxLRK2Jam0cIooLD0YCzr7sNwwdXbs/GkVKTflSXsNm6Wy3Z3/bR/zcyuUWyCn+S95dl
 ha+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740850838; x=1741455638;
 h=mime-version:references:in-reply-to:message-id:cc:to:subject:from
 :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=oxLdoEPQtiuAzjbsKh2wS097G7s3HpA4qBcvmmQYg9E=;
 b=VuJnWKC1OToqVRu0yBKG/vQgEJHKrT04Lf8oFaDSWU3D3AzuEv4SEINvJb57R4i/i0
 OrBcVYraMrovXY6jkNnfcnmYuS+ff+01Q2ZDOMH+LT+muhhZEbkC+JEsV8Qu1QUI1ef7
 SrXwUIVOwferFafxblpyCbTDODqyz3AzXOQWJJn6b+FN88HRSvK6adlcX0tRX5sg5Qef
 stnLCtrwwwCPRfdbT/oH5LBFWixup1vhrqQxhrxKIQU76jj7ohQvgiwmcLMelMbhJEwO
 WnBV6LAnocEMDaWWPNdG6ZFS8HozuXxWHRuxew6krAYJ8wllEZj7SLeP8WM00jkJnlCN
 M9qA==
X-Forwarded-Encrypted: i=1;
 AJvYcCV9K4MtDM88zmZkUmRio3ROCLeaQPBqYB6ZQ83Bpu2vWxPc6TdLx5j7MVHmnW/IcU0tlmpwVQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzvhvVnMCTBUBz6GWmmKdycYG658oJ4AbNY4bXIRihmRVknePCI
 jDFvaSa4/yPW8n9fH8zB12yCkG8jxJ+kpf8+2M5sHQ444buHyBs=
X-Gm-Gg: ASbGncsDO/WNZXaNEb1ltqaSdwSMRaNM3Lx315qFbEzpDs6uOX/AxDAW00D3J9NvMS5
 BI/PtNLpo5IsIMzBerR5bfR/3EWrAz7rS2ymSiWvG15bMwGS5Nkrd6YbcmMAC4eQ0vSto9gArHg
 psP/46nSDIqcTz8Esz1iq3gGsBijPDaeOocxxoU5YxfQHe10mpjLdUHBXpPmP6IRC8furWCSEE4
 5yxxqScJx7SNl/EWivmJUOIpFdG2Kt1uQIO1UeoUXwe8DLsWHKCKxzCLq1D2hjkEq4W+Fl1z1mN
 FRjlf1icKgO6t7tPv6kOfVusL4BdGDesM3FfUzX3rSLdkmt3hicpyMdkkEOLSW0xypdrAa5qIQL
 78wJNlKGSrtUf0ns7ag==
X-Google-Smtp-Source: AGHT+IHCb0Z6EbHgv8GDeDPPerSQO/hGQQ5feP1xTp15KqEUXinlv9j2HcCGBRScMRENZRx7Sm/XhQ==
X-Received: by 2002:a17:907:7f93:b0:abe:cee1:27a5 with SMTP id
 a640c23a62f3a-abf26822606mr1043774066b.35.1740850837449; 
 Sat, 01 Mar 2025 09:40:37 -0800 (PST)
Received: from ?IPv6:2c0f:ecf0:69a:500:eac2:1ef9:2a4e:dbef?
 ([2c0f:ecf0:69a:500:eac2:1ef9:2a4e:dbef])
 by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-abf600c58c1sm67132566b.127.2025.03.01.09.40.36
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 01 Mar 2025 09:40:37 -0800 (PST)
Date: Sat, 01 Mar 2025 17:40:29 +0000
From: Keglo  Stephane <stephanekeglo@HIDDEN>
Subject: Re: bug#74894: 29.4; Emacs not responding when calling
 python-fix-imports
To: Eli Zaretskii <eliz@HIDDEN>
Message-Id: <H3HGSS.NPQRGKGH7B4I3@HIDDEN>
In-Reply-To: <86plj1osta.fsf@HIDDEN>
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN> <eke78qrqwtmu.wl-kobarity@HIDDEN>
 <86zfjobhmj.fsf@HIDDEN> <eke71pvzs4kl.wl-kobarity@HIDDEN>
 <message from kobarity on Sat, 15 Feb 2025 22:47:06 +0900>
X-Mailer: geary/46.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=-96/84oCnvua14ZXhSmwR"
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 74894
Cc: kobarity <kobarity@HIDDEN>, 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-96/84oCnvua14ZXhSmwR
Content-Type: text/plain; charset=us-ascii; format=flowed

Hello Sir,

This is the output of the backtrace

Debugger entered--Lisp error: (quit)
  call-process("python" nil (#<buffer  *temp*> nil) nil "-c" "from 
isort import find_imports_in_stream, find_imp..." "" "/home/stephanek/")
  apply(call-process "python" nil (#<buffer  *temp*> nil) nil "-c" 
"from isort import find_imports_in_stream, find_imp..." "" 
"/home/stephanek/")
  (save-current-buffer (set-buffer buffer) (apply #'call-process 
python-interpreter nil (list temp nil) nil "-c" python--list-imports 
(or name "") (mapcar #'file-local-name source)))
  (if (bufferp source) (save-current-buffer (set-buffer source) 
(call-process-region (point-min) (point-max) python-interpreter nil 
(list temp nil) nil "-c" python--list-imports (or name ""))) 
(save-current-buffer (set-buffer buffer) (apply #'call-process 
python-interpreter nil (list temp nil) nil "-c" python--list-imports 
(or name "") (mapcar #'file-local-name source))))
  (let* ((temp (current-buffer)) (status (if (bufferp source) 
(save-current-buffer (set-buffer source) (call-process-region 
(point-min) (point-max) python-interpreter nil (list temp nil) nil "-c" 
python--list-imports (or name ""))) (save-current-buffer (set-buffer 
buffer) (apply #'call-process python-interpreter nil (list temp nil) 
nil "-c" python--list-imports (or name "") (mapcar #'file-local-name 
source))))) lines) (if (eq 0 status) nil (error "%s exited with status 
%s (maybe isort is missing?)" python-interpreter status)) (goto-char 
(point-min)) (while (not (eobp)) (setq lines (cons 
(buffer-substring-no-properties (point) (pos-eol)) lines)) 
(forward-line 1)) (nreverse lines))
  (progn (let* ((temp (current-buffer)) (status (if (bufferp source) 
(save-current-buffer (set-buffer source) (call-process-region 
(point-min) (point-max) python-interpreter nil (list temp nil) nil "-c" 
python--list-imports (or name ""))) (save-current-buffer (set-buffer 
buffer) (apply #'call-process python-interpreter nil (list temp nil) 
nil "-c" python--list-imports (or name "") (mapcar ... source))))) 
lines) (if (eq 0 status) nil (error "%s exited with status %s (maybe 
isort is missing?)" python-interpreter status)) (goto-char (point-min)) 
(while (not (eobp)) (setq lines (cons (buffer-substring-no-properties 
(point) (pos-eol)) lines)) (forward-line 1)) (nreverse lines)))
  (unwind-protect (progn (let* ((temp (current-buffer)) (status (if 
(bufferp source) (save-current-buffer (set-buffer source) 
(call-process-region ... ... python-interpreter nil ... nil "-c" 
python--list-imports ...)) (save-current-buffer (set-buffer buffer) 
(apply ... python-interpreter nil ... nil "-c" python--list-imports ... 
...)))) lines) (if (eq 0 status) nil (error "%s exited with status %s 
(maybe isort is missing?)" python-interpreter status)) (goto-char 
(point-min)) (while (not (eobp)) (setq lines (cons 
(buffer-substring-no-properties (point) (pos-eol)) lines)) 
(forward-line 1)) (nreverse lines))) (and (buffer-name temp-buffer) 
(kill-buffer temp-buffer)))
  (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn 
(let* ((temp (current-buffer)) (status (if (bufferp source) 
(save-current-buffer ... ...) (save-current-buffer ... ...))) lines) 
(if (eq 0 status) nil (error "%s exited with status %s (maybe isort is 
missing?)" python-interpreter status)) (goto-char (point-min)) (while 
(not (eobp)) (setq lines (cons (buffer-substring-no-properties ... ...) 
lines)) (forward-line 1)) (nreverse lines))) (and (buffer-name 
temp-buffer) (kill-buffer temp-buffer))))
  (let ((temp-buffer (generate-new-buffer " *temp*" t))) 
(save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn 
(let* ((temp (current-buffer)) (status (if ... ... ...)) lines) (if (eq 
0 status) nil (error "%s exited with status %s (maybe isort is 
missing?)" python-interpreter status)) (goto-char (point-min)) (while 
(not (eobp)) (setq lines (cons ... lines)) (forward-line 1)) (nreverse 
lines))) (and (buffer-name temp-buffer) (kill-buffer temp-buffer)))))
  (let ((buffer (current-buffer))) (let ((temp-buffer 
(generate-new-buffer " *temp*" t))) (save-current-buffer (set-buffer 
temp-buffer) (unwind-protect (progn (let* ((temp ...) (status ...) 
lines) (if (eq 0 status) nil (error "%s exited with status %s (maybe 
isort is missing?)" python-interpreter status)) (goto-char (point-min)) 
(while (not ...) (setq lines ...) (forward-line 1)) (nreverse lines))) 
(and (buffer-name temp-buffer) (kill-buffer temp-buffer))))))
  python--list-imports(nil ("/home/stephanek/"))
  (let* ((cands (python--list-imports name source)) 
(minibuffer-default-add-function #'(lambda nil (setq minibuffer-default 
(let (...) (if window ...))))) (statement (cond ((and name (length= 
cands 1)) (car cands)) (prompt (completing-read prompt (or cands 
python-import-history) nil nil nil 'python-import-history))))) (if 
(string-empty-p statement) nil statement))
  python--query-import(nil ("/home/stephanek/") "Add import: ")
  (and t (python--query-import name (python--import-sources) "Add 
import: "))
  (let* ((statement (and t (python--query-import name 
(python--import-sources) "Add import: ")))) (if statement (if 
(python--do-isort "--add" statement) (message "Added `%s'" statement) 
(message "(No changes in Python imports needed)")) nil))
  python-add-import(nil)
  funcall-interactively(python-add-import nil)
  command-execute(python-add-import)



On Sat, Mar 1 2025 at 02:10:09 PM +02:00:00, Eli Zaretskii 
<eliz@HIDDEN> wrote:
> Ping!  Keglo, could you please answer the question below?
> 
>>  Date: Sat, 15 Feb 2025 22:47:06 +0900
>>  From: kobarity <kobarity@HIDDEN <mailto:kobarity@HIDDEN>>
>>  Cc: Eli Zaretskii <eliz@HIDDEN <mailto:eliz@HIDDEN>>,
>>  	74894 <at> debbugs.gnu.org <mailto:74894 <at> debbugs.gnu.org>
>> 
>>  Keglo Stephane wrote:
>>  > Sorry Sir for not responding. I'm not working on a file inside a 
>> project. I'm just editing a file. I try to reproduce,
>>  > it still the same. when calling python-add-imports or 
>> python-fix-imports, i am seeing a circle loading for a long time. i
>>  > have to press control-g to stop it.
>> 
>>  Could you try the following steps I mentioned in my previous email?
>> 
>>  > 1. emacs -Q
>>  > 2. M-x load-fie
>>  >    Specify the location of python.el (or python.el.gz, not
>>  >    python.elc).  You can use M-x locate-library and enter 
>> "python" to
>>  >    locate the file.
>>  > 3. M-x toggle-debug-on-quit
>>  > 4. Reproduce the issue.
>>  > 5. Abort with Ctrl-G or SIGUSR2.
>> 


--=-96/84oCnvua14ZXhSmwR
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

<div id=3D"geary-body" dir=3D"auto"><div>Hello Sir,</div><div><br></div><di=
v>This is the output of the backtrace</div><div><br></div><div><div>Debugge=
r entered--Lisp error: (quit)</div><div>&nbsp; call-process("python" nil (#=
&lt;buffer &nbsp;*temp*&gt; nil) nil "-c" "from isort import find_imports_i=
n_stream, find_imp..." "" "/home/stephanek/")</div><div>&nbsp; apply(call-p=
rocess "python" nil (#&lt;buffer &nbsp;*temp*&gt; nil) nil "-c" "from isort=
 import find_imports_in_stream, find_imp..." "" "/home/stephanek/")</div><d=
iv>&nbsp; (save-current-buffer (set-buffer buffer) (apply #'call-process py=
thon-interpreter nil (list temp nil) nil "-c" python--list-imports (or name=
 "") (mapcar #'file-local-name source)))</div><div>&nbsp; (if (bufferp sour=
ce) (save-current-buffer (set-buffer source) (call-process-region (point-mi=
n) (point-max) python-interpreter nil (list temp nil) nil "-c" python--list=
-imports (or name ""))) (save-current-buffer (set-buffer buffer) (apply #'c=
all-process python-interpreter nil (list temp nil) nil "-c" python--list-im=
ports (or name "") (mapcar #'file-local-name source))))</div><div>&nbsp; (l=
et* ((temp (current-buffer)) (status (if (bufferp source) (save-current-buf=
fer (set-buffer source) (call-process-region (point-min) (point-max) python=
-interpreter nil (list temp nil) nil "-c" python--list-imports (or name "")=
)) (save-current-buffer (set-buffer buffer) (apply #'call-process python-in=
terpreter nil (list temp nil) nil "-c" python--list-imports (or name "") (m=
apcar #'file-local-name source))))) lines) (if (eq 0 status) nil (error "%s=
 exited with status %s (maybe isort is missing?)" python-interpreter status=
)) (goto-char (point-min)) (while (not (eobp)) (setq lines (cons (buffer-su=
bstring-no-properties (point) (pos-eol)) lines)) (forward-line 1)) (nrevers=
e lines))</div><div>&nbsp; (progn (let* ((temp (current-buffer)) (status (i=
f (bufferp source) (save-current-buffer (set-buffer source) (call-process-r=
egion (point-min) (point-max) python-interpreter nil (list temp nil) nil "-=
c" python--list-imports (or name ""))) (save-current-buffer (set-buffer buf=
fer) (apply #'call-process python-interpreter nil (list temp nil) nil "-c" =
python--list-imports (or name "") (mapcar ... source))))) lines) (if (eq 0 =
status) nil (error "%s exited with status %s (maybe isort is missing?)" pyt=
hon-interpreter status)) (goto-char (point-min)) (while (not (eobp)) (setq =
lines (cons (buffer-substring-no-properties (point) (pos-eol)) lines)) (for=
ward-line 1)) (nreverse lines)))</div><div>&nbsp; (unwind-protect (progn (l=
et* ((temp (current-buffer)) (status (if (bufferp source) (save-current-buf=
fer (set-buffer source) (call-process-region ... ... python-interpreter nil=
 ... nil "-c" python--list-imports ...)) (save-current-buffer (set-buffer b=
uffer) (apply ... python-interpreter nil ... nil "-c" python--list-imports =
... ...)))) lines) (if (eq 0 status) nil (error "%s exited with status %s (=
maybe isort is missing?)" python-interpreter status)) (goto-char (point-min=
)) (while (not (eobp)) (setq lines (cons (buffer-substring-no-properties (p=
oint) (pos-eol)) lines)) (forward-line 1)) (nreverse lines))) (and (buffer-=
name temp-buffer) (kill-buffer temp-buffer)))</div><div>&nbsp; (save-curren=
t-buffer (set-buffer temp-buffer) (unwind-protect (progn (let* ((temp (curr=
ent-buffer)) (status (if (bufferp source) (save-current-buffer ... ...) (sa=
ve-current-buffer ... ...))) lines) (if (eq 0 status) nil (error "%s exited=
 with status %s (maybe isort is missing?)" python-interpreter status)) (got=
o-char (point-min)) (while (not (eobp)) (setq lines (cons (buffer-substring=
-no-properties ... ...) lines)) (forward-line 1)) (nreverse lines))) (and (=
buffer-name temp-buffer) (kill-buffer temp-buffer))))</div><div>&nbsp; (let=
 ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current-buffer (se=
t-buffer temp-buffer) (unwind-protect (progn (let* ((temp (current-buffer))=
 (status (if ... ... ...)) lines) (if (eq 0 status) nil (error "%s exited w=
ith status %s (maybe isort is missing?)" python-interpreter status)) (goto-=
char (point-min)) (while (not (eobp)) (setq lines (cons ... lines)) (forwar=
d-line 1)) (nreverse lines))) (and (buffer-name temp-buffer) (kill-buffer t=
emp-buffer)))))</div><div>&nbsp; (let ((buffer (current-buffer))) (let ((te=
mp-buffer (generate-new-buffer " *temp*" t))) (save-current-buffer (set-buf=
fer temp-buffer) (unwind-protect (progn (let* ((temp ...) (status ...) line=
s) (if (eq 0 status) nil (error "%s exited with status %s (maybe isort is m=
issing?)" python-interpreter status)) (goto-char (point-min)) (while (not .=
..) (setq lines ...) (forward-line 1)) (nreverse lines))) (and (buffer-name=
 temp-buffer) (kill-buffer temp-buffer))))))</div><div>&nbsp; python--list-=
imports(nil ("/home/stephanek/"))</div><div>&nbsp; (let* ((cands (python--l=
ist-imports name source)) (minibuffer-default-add-function #'(lambda nil (s=
etq minibuffer-default (let (...) (if window ...))))) (statement (cond ((an=
d name (length=3D cands 1)) (car cands)) (prompt (completing-read prompt (o=
r cands python-import-history) nil nil nil 'python-import-history))))) (if =
(string-empty-p statement) nil statement))</div><div>&nbsp; python--query-i=
mport(nil ("/home/stephanek/") "Add import: ")</div><div>&nbsp; (and t (pyt=
hon--query-import name (python--import-sources) "Add import: "))</div><div>=
&nbsp; (let* ((statement (and t (python--query-import name (python--import-=
sources) "Add import: ")))) (if statement (if (python--do-isort "--add" sta=
tement) (message "Added `%s'" statement) (message "(No changes in Python im=
ports needed)")) nil))</div><div>&nbsp; python-add-import(nil)</div><div>&n=
bsp; funcall-interactively(python-add-import nil)</div><div>&nbsp; command-=
execute(python-add-import)</div></div><div><br></div><div><br></div></div><=
div id=3D"geary-quote" dir=3D"auto"><br>On Sat, Mar 1 2025 at 02:10:09 PM +=
02:00:00, Eli Zaretskii &lt;eliz@HIDDEN&gt; wrote:<br><blockquote type=3D"=
cite"><div class=3D"plaintext" style=3D"white-space: break-spaces;">Ping!  =
Keglo, could you please answer the question below?

<blockquote> Date: Sat, 15 Feb 2025 22:47:06 +0900
 From: kobarity &lt;<a href=3D"mailto:kobarity@HIDDEN">kobarity@HIDDEN=
m</a>&gt;
 Cc: Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>&gt;=
,
 	<a href=3D"mailto:74894 <at> debbugs.gnu.org">74894 <at> debbugs.gnu.org</a>
=20
 Keglo Stephane wrote:
 &gt; Sorry Sir for not responding. I'm not working on a file inside a proj=
ect. I'm just editing a file. I try to reproduce,=20
 &gt; it still the same. when calling python-add-imports or python-fix-impo=
rts, i am seeing a circle loading for a long time. i
 &gt; have to press control-g to stop it.
=20
 Could you try the following steps I mentioned in my previous email?
=20
 &gt; 1. emacs -Q
 &gt; 2. M-x load-fie
 &gt;    Specify the location of python.el (or python.el.gz, not
 &gt;    python.elc).  You can use M-x locate-library and enter "python" to
 &gt;    locate the file.
 &gt; 3. M-x toggle-debug-on-quit
 &gt; 4. Reproduce the issue.
 &gt; 5. Abort with Ctrl-G or SIGUSR2.
=20
</blockquote></div></blockquote></div>
--=-96/84oCnvua14ZXhSmwR--





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 1 Mar 2025 12:10:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 07:10:21 2025
Received: from localhost ([127.0.0.1]:34729 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toLfg-0006bi-Vc
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 07:10:21 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:57640)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1toLff-0006b0-5J
 for 74894 <at> debbugs.gnu.org; Sat, 01 Mar 2025 07:10:19 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1toLfZ-0006nB-BB; Sat, 01 Mar 2025 07:10:13 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=rNtbLmqT1DCv/WQhR8yBg55rSfe8uPhrBYOpD56pBzw=; b=PC7pFiETAxi3
 BBgPW4k4+/RgLLhvpGoTKEcC6SCt6KeearR71q5MjQ0e9ZwueVxdu9KsXXAEqMbSUqwK+IDQGBNv6
 5hsUzJhNwO10BrFzWZy4WguJRinl7ED1GEDZsYEgYfQSehTfw+pGQY5gqcPTCdjFjLsArJSneA4kc
 y/ACMj47AF57xAhOxCrvagxMOgKgBEI7ZwZd2pp8XDhshZUArT4z68RwQZeu1nKar0Ext8ccQ6FgX
 2cwiTLiZ0YKpqiwTIwQ7aqWpum4ddRXYGovYttloyDlzuUmAkesZG6gnHhWf96gkWirfLfx1GudOj
 ZcLla5l4D+LgXCY3r5SE1g==;
Date: Sat, 01 Mar 2025 14:10:09 +0200
Message-Id: <86plj1osta.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: stephanekeglo@HIDDEN, kobarity <kobarity@HIDDEN>
In-Reply-To: <eke71pvzs4kl.wl-kobarity@HIDDEN> (message from kobarity on
 Sat, 15 Feb 2025 22:47:06 +0900)
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN>
 <eke78qrqwtmu.wl-kobarity@HIDDEN>
 <86zfjobhmj.fsf@HIDDEN> <eke71pvzs4kl.wl-kobarity@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!  Keglo, could you please answer the question below?

> Date: Sat, 15 Feb 2025 22:47:06 +0900
> From: kobarity <kobarity@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,
> 	74894 <at> debbugs.gnu.org
> 
> Keglo Stephane wrote:
> > Sorry Sir for not responding. I'm not working on a file inside a project. I'm just editing a file. I try to reproduce, 
> > it still the same. when calling python-add-imports or python-fix-imports, i am seeing a circle loading for a long time. i
> > have to press control-g to stop it.
> 
> Could you try the following steps I mentioned in my previous email?
> 
> > 1. emacs -Q
> > 2. M-x load-fie
> >    Specify the location of python.el (or python.el.gz, not
> >    python.elc).  You can use M-x locate-library and enter "python" to
> >    locate the file.
> > 3. M-x toggle-debug-on-quit
> > 4. Reproduce the issue.
> > 5. Abort with Ctrl-G or SIGUSR2.
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 15 Feb 2025 13:47:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 08:47:20 2025
Received: from localhost ([127.0.0.1]:54006 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tjIVr-00073y-Vg
	for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 08:47:20 -0500
Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]:59525)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <kobarity@HIDDEN>)
 id 1tjIVo-00073f-R3
 for 74894 <at> debbugs.gnu.org; Sat, 15 Feb 2025 08:47:17 -0500
Received: by mail-pj1-x1036.google.com with SMTP id
 98e67ed59e1d1-2fbf77b2b64so5494384a91.2
 for <74894 <at> debbugs.gnu.org>; Sat, 15 Feb 2025 05:47:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739627231; x=1740232031; darn=debbugs.gnu.org;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:from:to:cc:subject:date:message-id:reply-to;
 bh=3dwFOUyHLcCHBhKiz73MKB1KM31++F03jcC6gqewxfk=;
 b=eX1z/G6PU7lxgqEune4LOJ2DOfHs6QJZvelkyQzTC3TFjZJ01oUeHp5v3Rak0U/H5l
 P4QOxbazokJRxJ1tMIMcsOZr9hUVls6DXwGHAkb0+SUmTL3i3+clft1B78UeGq6swqJp
 zkuoNXY94Px+ZNFpf/GIee+WHaMsHFWg6ANB2zoaXI+v5CvrxBsLW3KO4nxC75NHvr8r
 uLqC4IbxhBkBdAOWjeGEDVleC+xs4dyDq6Q6KWry7ec1xDtiN97vzLF6i1Jd8I8qiH/G
 o3M5aVd0MKTosyeR3/vZ9tGlLgTHopRMz/3DksbLdFtgVhBLgu7VPBkFX6VtYYdbApK0
 U0hQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739627231; x=1740232031;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3dwFOUyHLcCHBhKiz73MKB1KM31++F03jcC6gqewxfk=;
 b=FtvMB5ueaHSBwDPmLdBEOhJmD3zYjET4aeyTTlp3nyeH3GtsvbC4fv5fZa+ypB6myP
 gybbKNWcMI2DxVrqOyXWJKIsEn8nJ/xwCLaiS3Zov23SRev97IyLHWdt3a6X5rl6q+Nm
 b0Fy3fbXjvGjLAmzlL/J8OnqO//S5Jdqf1uuVwBCDhWE6r0VwfnyUHvreItZ8UzlJzUw
 ijtwisTsdH26SrwBbGkKAFlrDKjIynB2kyuX+hzH7YXcrXsJPMFdnHNYFt2HnT9ZgePi
 hWtg/Vl4E13N/l5YD0lcNanpC/2J3YoaCdk5zYIevxGe5wx/HA6o6ESF/Xisv4OR6038
 xIHA==
X-Forwarded-Encrypted: i=1;
 AJvYcCU2i7oyxSYwMrumNS4CY/wlxOw9GKANSbfpDal+GOW149r+OvUKq7/RYm5QJKoE6l8f5nDO+A==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yy//qA9wjQzz+XdGx+Iv3OKO8PHzboViiKFa7EwU41UYAK0KAo6
 5ignUrYndfKvxILccE+Cutvg3GGmQJuViwJFZ6c/8QKaYeyrD61z
X-Gm-Gg: ASbGncv9Yrgny5eYu1qh+pqMWohSyBxIgo8J2hQD0j6d4sxj4CWH2MoTqoxLoRRGt30
 6zH/dBFzVXIdxvybcu0Jsr6d+ERcjjHxjNKKvbLYm1LDV3C0FoHrOUY9xdkKheyTwRzimrDu6e9
 tent7QZNbJ5HeaCauhuSX02e4LaEuIoPaDa9KG46wkz4n51aqXRv8l83dfz/BD92vZNMuiAo0Av
 WNS4nzy4x9VaidOor79h8ssHmLHl0hOhSRPC000mdVvIjJQNPQDsUF20gpdYcZGTEpkWkQRdZG2
 mSQJBIBEjFpbr2fIDROmiTsuP5cs8gy8pVeBwpppg/2J7Q==
X-Google-Smtp-Source: AGHT+IEAyOW8485c9fKoH2kJHAeaibV7DISG8oYOpDva5ZI7WAX80MtSGewIlXv7VBJKGB0i7SqcBQ==
X-Received: by 2002:a17:90a:e7c3:b0:2ee:fa0c:cebc with SMTP id
 98e67ed59e1d1-2fc40f235e8mr4840249a91.20.1739627230626; 
 Sat, 15 Feb 2025 05:47:10 -0800 (PST)
Received: from localhost (58x12x133x161.ap58.ftth.ucom.ne.jp. [58.12.133.161])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2fbf9ab049fsm6891138a91.47.2025.02.15.05.47.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 15 Feb 2025 05:47:10 -0800 (PST)
Date: Sat, 15 Feb 2025 22:47:06 +0900
Message-ID: <eke71pvzs4kl.wl-kobarity@HIDDEN>
From: kobarity <kobarity@HIDDEN>
To: Keglo  Stephane <stephanekeglo@HIDDEN>
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
In-Reply-To: <DA1NRS.OJJI4U4ALGK6@HIDDEN>
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN>
 <eke78qrqwtmu.wl-kobarity@HIDDEN> <86zfjobhmj.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/31.0.50 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74894
Cc: Eli Zaretskii <eliz@HIDDEN>, 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Keglo Stephane wrote:
> Sorry Sir for not responding. I'm not working on a file inside a project. I'm just editing a file. I try to reproduce, 
> it still the same. when calling python-add-imports or python-fix-imports, i am seeing a circle loading for a long time. i
> have to press control-g to stop it.

Could you try the following steps I mentioned in my previous email?

> 1. emacs -Q
> 2. M-x load-fie
>    Specify the location of python.el (or python.el.gz, not
>    python.elc).  You can use M-x locate-library and enter "python" to
>    locate the file.
> 3. M-x toggle-debug-on-quit
> 4. Reproduce the issue.
> 5. Abort with Ctrl-G or SIGUSR2.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 13 Feb 2025 23:49:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 18:49:14 2025
Received: from localhost ([127.0.0.1]:46164 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiixE-0003ma-R6
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 18:49:14 -0500
Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:55780)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stephanekeglo@HIDDEN>)
 id 1tifW1-0007ad-5G
 for 74894 <at> debbugs.gnu.org; Thu, 13 Feb 2025 15:08:54 -0500
Received: by mail-ed1-x534.google.com with SMTP id
 4fb4d7f45d1cf-5dedd4782c6so130705a12.3
 for <74894 <at> debbugs.gnu.org>; Thu, 13 Feb 2025 12:08:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739477327; x=1740082127; darn=debbugs.gnu.org;
 h=mime-version:references:in-reply-to:message-id:cc:to:subject:from
 :date:from:to:cc:subject:date:message-id:reply-to;
 bh=NUYEanIeKnhxEHBSpZJoiuQSxbtesufdjJOwCiqRLlQ=;
 b=heUjoN/+yuNE1cplLbVpTbgrfY4QxFTs2/nAldoBCGzeZ7wQLv5/BUpv11/LIuc7Ae
 q+8n4SQChptWRpR99M1g55ndjwKqVrEbLimXBHzkAXdxyvM261ov3RHYxGfkim/ljOLD
 dlaLhicQAtHJ6DvDuKRd69WWMayxc33lsHHy40QkIw3K8v3wlbR7I42cIEQVJA/ea9zw
 31O0FOX06WhpKw1dYJUhYzS3bXbV5oibV4/+VYBOgPh8NL4dtnM4e65dcAZErxq7zJ0I
 FKKHxybOBE8rzmzzPYfTN1LQ04bYHE6assdgYp3bhB7lmnV+aMZXQRzuN2iKKjQMyBh5
 jxxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739477327; x=1740082127;
 h=mime-version:references:in-reply-to:message-id:cc:to:subject:from
 :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=NUYEanIeKnhxEHBSpZJoiuQSxbtesufdjJOwCiqRLlQ=;
 b=WxBgCqOjsO3xsPkMDdol87FUXL+B9+RBu4w9PW+BBcSoIbGD9Avb+l1FcuN9tnOh96
 /e0PeZxw4feLtIlhNKRWAQxTEFZTDTRIiyQyyuXX3WFyLaChqlxpjLyDQCrdReENUTMP
 klq3C5ypV72YX4LP9bJSzvOH1chWa9WTuOr5ATIiyoW25KGY+HZHUjeVO90Bx+cZ0Gom
 +zlVw1GPDGOxoW7/3fnAWZdkS46rYeDlkPz0ZILB4sS2czbsXs99f1BFw5YyR/8VX+xi
 BE1Oe8c58bO7sucJ3o5nfltOC9USLmd4J7gIY32dmqetU/m0s1KplTBr7EgaBfwZNgf+
 bzyQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCXT/BnWFgKOHOYS1JHwskRmNwOiTIxYQr+88zXREztTq2kYN8DRoz2r3uDBt9ay6DCr5VZebw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzLhPVeN0fhjG7Db0ZriSQ6YtMANe1DvkoZvGaJDrfg+QRxkrCD
 b19PsMFL/mq1bIdIQqSaqWckoCklial8e1nyubkgxHf7GL92uMvGk8ygsrPW4g==
X-Gm-Gg: ASbGncsRa40z3pYxYr76R59O7RF+E+nwW7S/foh7hrhbwacG+yzLikBikBNzzCv/Jup
 Uj3oNbnfcAWA3EbXeqvZZr8Qqp8MXvy5ftl78YpyY2isvL7eBKFB6/UkTdq8lLqD1Pgt0QUDAkN
 xr0w0r4eE32dgVzWWouIk4UvvHIKmLiCNKiDT3fSXrsl6hh72Vvs2cVlnlXAhcK8xvKAEeE2vSA
 VqXG4NEP696332JJ1jl9cYPcD5PirBMjMOc1pZ3gDm7uc62XcdpWFBAUVFYA+hayZrYe0rtjtwh
 srI+7ikZX5gOcxFjWqm65ssC8z0S8zARbu0d930NZ4yi/6x8Jm8GBinb61AkYtbD
X-Google-Smtp-Source: AGHT+IFa0laFN/JiTT7DLYan9nc5cvLJ/8eOgfqcfy4j9hLVMiZGA4udLKi45lAdaGXG+ateF9pt4g==
X-Received: by 2002:a17:906:6a1f:b0:ab9:76d7:16f6 with SMTP id
 a640c23a62f3a-aba4ec0a9afmr489490066b.32.1739477326488; 
 Thu, 13 Feb 2025 12:08:46 -0800 (PST)
Received: from ?IPv6:2c0f:ecf0:69a:500:eac2:1ef9:2a4e:dbef?
 ([2c0f:ecf0:69a:500:eac2:1ef9:2a4e:dbef])
 by smtp.gmail.com with ESMTPSA id
 4fb4d7f45d1cf-5dece1c43b6sm1712015a12.26.2025.02.13.12.08.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 13 Feb 2025 12:08:46 -0800 (PST)
Date: Thu, 13 Feb 2025 20:08:37 +0000
From: Keglo  Stephane <stephanekeglo@HIDDEN>
Subject: Re: bug#74894: 29.4; Emacs not responding when calling
 python-fix-imports
To: Eli Zaretskii <eliz@HIDDEN>
Message-Id: <DA1NRS.OJJI4U4ALGK6@HIDDEN>
In-Reply-To: <86msf5g9se.fsf@HIDDEN>
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN> <eke78qrqwtmu.wl-kobarity@HIDDEN>
 <86zfjobhmj.fsf@HIDDEN> <message from Eli Zaretskii on Sat, 18
 Jan 2025 11:23:16 +0200>
X-Mailer: geary/46.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=-VqkSQhcF6spMvM1SoLpG"
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 74894
X-Mailman-Approved-At: Thu, 13 Feb 2025 18:49:10 -0500
Cc: kobarity@HIDDEN, 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-VqkSQhcF6spMvM1SoLpG
Content-Type: text/plain; charset=us-ascii; format=flowed

Sorry Sir for not responding. I'm not working on a file inside a 
project. I'm just editing a file. I try to reproduce,  it still the 
same. when calling python-add-imports or python-fix-imports, i am 
seeing a circle loading for a long time. i have to press control-g to 
stop it.

On Sat, Feb 1 2025 at 01:54:25 PM +02:00:00, Eli Zaretskii 
<eliz@HIDDEN> wrote:
> Ping! Ping!  Keglo, are you there?
> 
>>  Cc: 74894 <at> debbugs.gnu.org <mailto:74894 <at> debbugs.gnu.org>
>>  Date: Sat, 18 Jan 2025 11:23:16 +0200
>>  From: Eli Zaretskii <eliz@HIDDEN <mailto:eliz@HIDDEN>>
>> 
>>  Ping!  Keglo, could you please respond?
>> 
>>  > Date: Sat, 04 Jan 2025 23:17:29 +0900
>>  > From: kobarity <kobarity@HIDDEN <mailto:kobarity@HIDDEN>>
>>  > Cc: 74894 <at> debbugs.gnu.org <mailto:74894 <at> debbugs.gnu.org>
>>  >
>>  > Eli Zaretskii wrote:
>>  > >
>>  > > [Please use Reply All, to have everyone CC'ed.]
>>  > >
>>  > > > Date: Sun, 22 Dec 2024 14:35:51 +0000
>>  > > > From: Keglo Stephane <stephanekeglo@HIDDEN 
>> <mailto:stephanekeglo@HIDDEN>>
>>  > > >
>>  > > > This is a simple recipe to reproduce the bug:
>>  > > > 1- open an empty python buffer
>>  > > > 2- start an inferior python shell C-c C-p
>>  > > > 3- Enter the following code:  print(string.digits)
>>  > > > 4- Evaluation of this code should throw an exception since 
>> the string module is not imported
>>  > > > 5- Trying to use python-add-import ( C-c TAB a) or 
>> python-fix-imports ( C-c TAB fix) to add the missing
>>  > > > import, Emacs freeze a moment.
>>  > > > you have to press Ctrl-G to make Emacs respond again.
>>  > >
>>  > > kobarity, any suggestions?
>>  >
>>  > Sorry, I did not realize that email was a DM.  Here is my reply:
>>  >
>>  > > Thank you, but I cannot reproduce the problem.
>>  > >
>>  > > Import management depends on the contents of the directory (or 
>> more
>>  > > precisely, the project).  If you try the above procedure with 
>> an empty
>>  > > directory (outside of a project, such as a Git repository), you 
>> may
>>  > > not have problems.  Therefore, it may be a little difficult to
>>  > > establish a reproducible recipe.
>>  > >
>>  > > Just to add, import management works without inferior python.
>>  >
>>  > So, my expectation is that Keglo will do the research I previously
>>  > mailed:
>>  >
>>  > > While Emacs is not responding, run "top" to see if there is a 
>> process
>>  > > with high CPU utilization.  It is likely Python or Emacs is 
>> using CPU.
>>  > > If the CPU utilization of Python is high, please tell us the 
>> arguments
>>  > > of the Python process.  If the CPU utilization of Emacs is high,
>>  > > please check if you can abort with Ctrl-G or sending SIGUSR2 
>> signal.
>>  > > If you can abort, please send the backtrace:
>>  > >
>>  > > 1. emacs -Q
>>  > > 2. M-x load-fie
>>  > >    Specify the location of python.el (or python.el.gz, not
>>  > >    python.elc).  You can use M-x locate-library and enter 
>> "python" to
>>  > >    locate the file.
>>  > > 3. M-x toggle-debug-on-quit
>>  > > 4. Reproduce the issue.
>>  > > 5. Abort with Ctrl-G or SIGUSR2.
>>  >
>>  > Other useful information includes:
>>  >
>>  > - Whether you are working on "project"
>>  > - Whether or not the "freeze" last for a few minutes or so
>>  >
>> 
>> 
>> 
>> 


--=-VqkSQhcF6spMvM1SoLpG
Content-Type: text/html; charset=us-ascii

<div id="geary-body" dir="auto"><div>Sorry Sir for not responding. I'm not working on a file inside a project. I'm just editing a file. I try to reproduce, &nbsp;it still the same. when calling python-add-imports or python-fix-imports, i am seeing a circle loading for a long time. i have to press control-g to stop it.<br></div></div><div id="geary-quote" dir="auto"><br>On Sat, Feb 1 2025 at 01:54:25 PM +02:00:00, Eli Zaretskii &lt;eliz@HIDDEN&gt; wrote:<br><blockquote type="cite"><div class="plaintext" style="white-space: break-spaces;">Ping! Ping!  Keglo, are you there?

<blockquote> Cc: <a href="mailto:74894 <at> debbugs.gnu.org">74894 <at> debbugs.gnu.org</a>
 Date: Sat, 18 Jan 2025 11:23:16 +0200
 From: Eli Zaretskii &lt;<a href="mailto:eliz@HIDDEN">eliz@HIDDEN</a>&gt;
 
 Ping!  Keglo, could you please respond?
 
 &gt; Date: Sat, 04 Jan 2025 23:17:29 +0900
 &gt; From: kobarity &lt;<a href="mailto:kobarity@HIDDEN">kobarity@HIDDEN</a>&gt;
 &gt; Cc: <a href="mailto:74894 <at> debbugs.gnu.org">74894 <at> debbugs.gnu.org</a>
 &gt; 
 &gt; Eli Zaretskii wrote:
 &gt; &gt; 
 &gt; &gt; [Please use Reply All, to have everyone CC'ed.]
 &gt; &gt; 
 &gt; &gt; &gt; Date: Sun, 22 Dec 2024 14:35:51 +0000
 &gt; &gt; &gt; From: Keglo Stephane &lt;<a href="mailto:stephanekeglo@HIDDEN">stephanekeglo@HIDDEN</a>&gt;
 &gt; &gt; &gt; 
 &gt; &gt; &gt; This is a simple recipe to reproduce the bug:
 &gt; &gt; &gt; 1- open an empty python buffer
 &gt; &gt; &gt; 2- start an inferior python shell C-c C-p
 &gt; &gt; &gt; 3- Enter the following code:  print(string.digits) 
 &gt; &gt; &gt; 4- Evaluation of this code should throw an exception since the string module is not imported
 &gt; &gt; &gt; 5- Trying to use python-add-import ( C-c TAB a) or python-fix-imports ( C-c TAB fix) to add the missing
 &gt; &gt; &gt; import, Emacs freeze a moment.
 &gt; &gt; &gt; you have to press Ctrl-G to make Emacs respond again.
 &gt; &gt; 
 &gt; &gt; kobarity, any suggestions?
 &gt; 
 &gt; Sorry, I did not realize that email was a DM.  Here is my reply:
 &gt; 
 &gt; &gt; Thank you, but I cannot reproduce the problem.
 &gt; &gt; 
 &gt; &gt; Import management depends on the contents of the directory (or more
 &gt; &gt; precisely, the project).  If you try the above procedure with an empty
 &gt; &gt; directory (outside of a project, such as a Git repository), you may
 &gt; &gt; not have problems.  Therefore, it may be a little difficult to
 &gt; &gt; establish a reproducible recipe.
 &gt; &gt; 
 &gt; &gt; Just to add, import management works without inferior python.
 &gt; 
 &gt; So, my expectation is that Keglo will do the research I previously
 &gt; mailed:
 &gt; 
 &gt; &gt; While Emacs is not responding, run "top" to see if there is a process
 &gt; &gt; with high CPU utilization.  It is likely Python or Emacs is using CPU.
 &gt; &gt; If the CPU utilization of Python is high, please tell us the arguments
 &gt; &gt; of the Python process.  If the CPU utilization of Emacs is high,
 &gt; &gt; please check if you can abort with Ctrl-G or sending SIGUSR2 signal.
 &gt; &gt; If you can abort, please send the backtrace:
 &gt; &gt; 
 &gt; &gt; 1. emacs -Q
 &gt; &gt; 2. M-x load-fie
 &gt; &gt;    Specify the location of python.el (or python.el.gz, not
 &gt; &gt;    python.elc).  You can use M-x locate-library and enter "python" to
 &gt; &gt;    locate the file.
 &gt; &gt; 3. M-x toggle-debug-on-quit
 &gt; &gt; 4. Reproduce the issue.
 &gt; &gt; 5. Abort with Ctrl-G or SIGUSR2.
 &gt; 
 &gt; Other useful information includes:
 &gt; 
 &gt; - Whether you are working on "project"
 &gt; - Whether or not the "freeze" last for a few minutes or so
 &gt; 
 
 
 
 
</blockquote></div></blockquote></div>
--=-VqkSQhcF6spMvM1SoLpG--





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 1 Feb 2025 11:54:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 01 06:54:36 2025
Received: from localhost ([127.0.0.1]:56776 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1teC56-0005Tp-0Z
	for submit <at> debbugs.gnu.org; Sat, 01 Feb 2025 06:54:36 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:43880)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1teC54-0005TY-3y
 for 74894 <at> debbugs.gnu.org; Sat, 01 Feb 2025 06:54:34 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1teC4y-0006X0-Qk; Sat, 01 Feb 2025 06:54:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=U5AsmPNacVgFAQ+f953gym3JCXQ77elrqJrRhKUBBzE=; b=hUYIScXrVyqr
 5LUqZoHaBuwkNZc6htk2ADK4nLk+cVndOX/DG9cdQrURKBR04hXLJ815V4ZW49yUaJB2HneVY/aVX
 6kDgBg4QI9eKsquHXuDUuO+2IjLEr47Xf8WI704HkxX2Nq+mZIbD0P51AIFA/sK2TKYohChyRTf8x
 4Ti5fmXS9Ns3BnPWZVe809sxs2Yl+VZoicGefQw9mTqqiOq7hJO+8z8QhgJ4jpBp7Jlmj/sfdzIYB
 Ma+J9UwjN0ZuC0F00I62mUtZZMw4K281wsoDy1oWDIHru9wdzTnO11czYMTLKRRO/pQMQxKDnT+Qc
 u02pqK2P1Nt44bZ5uVZdzA==;
Date: Sat, 01 Feb 2025 13:54:25 +0200
Message-Id: <86msf5g9se.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: stephanekeglo@HIDDEN
In-Reply-To: <86zfjobhmj.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 18
 Jan 2025 11:23:16 +0200)
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN> <eke78qrqwtmu.wl-kobarity@HIDDEN>
 <86zfjobhmj.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74894
Cc: kobarity@HIDDEN, 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! Ping!  Keglo, are you there?

> Cc: 74894 <at> debbugs.gnu.org
> Date: Sat, 18 Jan 2025 11:23:16 +0200
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> Ping!  Keglo, could you please respond?
> 
> > Date: Sat, 04 Jan 2025 23:17:29 +0900
> > From: kobarity <kobarity@HIDDEN>
> > Cc: 74894 <at> debbugs.gnu.org
> > 
> > Eli Zaretskii wrote:
> > > 
> > > [Please use Reply All, to have everyone CC'ed.]
> > > 
> > > > Date: Sun, 22 Dec 2024 14:35:51 +0000
> > > > From: Keglo Stephane <stephanekeglo@HIDDEN>
> > > > 
> > > > This is a simple recipe to reproduce the bug:
> > > > 1- open an empty python buffer
> > > > 2- start an inferior python shell C-c C-p
> > > > 3- Enter the following code:  print(string.digits) 
> > > > 4- Evaluation of this code should throw an exception since the string module is not imported
> > > > 5- Trying to use python-add-import ( C-c TAB a) or python-fix-imports ( C-c TAB fix) to add the missing
> > > > import, Emacs freeze a moment.
> > > > you have to press Ctrl-G to make Emacs respond again.
> > > 
> > > kobarity, any suggestions?
> > 
> > Sorry, I did not realize that email was a DM.  Here is my reply:
> > 
> > > Thank you, but I cannot reproduce the problem.
> > > 
> > > Import management depends on the contents of the directory (or more
> > > precisely, the project).  If you try the above procedure with an empty
> > > directory (outside of a project, such as a Git repository), you may
> > > not have problems.  Therefore, it may be a little difficult to
> > > establish a reproducible recipe.
> > > 
> > > Just to add, import management works without inferior python.
> > 
> > So, my expectation is that Keglo will do the research I previously
> > mailed:
> > 
> > > While Emacs is not responding, run "top" to see if there is a process
> > > with high CPU utilization.  It is likely Python or Emacs is using CPU.
> > > If the CPU utilization of Python is high, please tell us the arguments
> > > of the Python process.  If the CPU utilization of Emacs is high,
> > > please check if you can abort with Ctrl-G or sending SIGUSR2 signal.
> > > If you can abort, please send the backtrace:
> > > 
> > > 1. emacs -Q
> > > 2. M-x load-fie
> > >    Specify the location of python.el (or python.el.gz, not
> > >    python.elc).  You can use M-x locate-library and enter "python" to
> > >    locate the file.
> > > 3. M-x toggle-debug-on-quit
> > > 4. Reproduce the issue.
> > > 5. Abort with Ctrl-G or SIGUSR2.
> > 
> > Other useful information includes:
> > 
> > - Whether you are working on "project"
> > - Whether or not the "freeze" last for a few minutes or so
> > 
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 18 Jan 2025 09:23:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 18 04:23:29 2025
Received: from localhost ([127.0.0.1]:40162 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tZ53A-00019P-QK
	for submit <at> debbugs.gnu.org; Sat, 18 Jan 2025 04:23:29 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:50544)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tZ538-00019C-8b
 for 74894 <at> debbugs.gnu.org; Sat, 18 Jan 2025 04:23:26 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tZ532-0002mA-TT; Sat, 18 Jan 2025 04:23:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=bEJAkQACHmX02ajdKT0SXpFOlvEYakGKJaHHwD7YBgc=; b=X+nHWK6oduYq
 YzGNvdE7CD58K+c+GZpiBQichOAzdxk8uRqKxvoyGJdmptJvLclsawdtIKlqAyxR/MDPKu5PSaAfe
 jCiaqUZEeDojoL2OMmLSpNU2LMGPiY0XDQ+ddZWtfFzJyQja+6bCgerFjSqee/jw1Q9hLgHKuR77+
 qy6j4bm60itsRajKgS87MAGq+pb+Kc+0EIDITJP0m4dMYnScgCLeyRU08kZPRhZGSqzPDR9QPQP1Y
 3lX7loG3OrYe+ddgaMtXmXPr8hnBYy2viO5qVSVjIkU4Y8JXgExck3YwwDSPg1pSxVcJa4znPJE4+
 SmhFpvjqOV2AtITQAAYGbA==;
Date: Sat, 18 Jan 2025 11:23:16 +0200
Message-Id: <86zfjobhmj.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: stephanekeglo@HIDDEN, kobarity <kobarity@HIDDEN>
In-Reply-To: <eke78qrqwtmu.wl-kobarity@HIDDEN> (message from kobarity on
 Sat, 04 Jan 2025 23:17:29 +0900)
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN> <eke78qrqwtmu.wl-kobarity@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping!  Keglo, could you please respond?

> Date: Sat, 04 Jan 2025 23:17:29 +0900
> From: kobarity <kobarity@HIDDEN>
> Cc: 74894 <at> debbugs.gnu.org
> 
> Eli Zaretskii wrote:
> > 
> > [Please use Reply All, to have everyone CC'ed.]
> > 
> > > Date: Sun, 22 Dec 2024 14:35:51 +0000
> > > From: Keglo Stephane <stephanekeglo@HIDDEN>
> > > 
> > > This is a simple recipe to reproduce the bug:
> > > 1- open an empty python buffer
> > > 2- start an inferior python shell C-c C-p
> > > 3- Enter the following code:  print(string.digits) 
> > > 4- Evaluation of this code should throw an exception since the string module is not imported
> > > 5- Trying to use python-add-import ( C-c TAB a) or python-fix-imports ( C-c TAB fix) to add the missing
> > > import, Emacs freeze a moment.
> > > you have to press Ctrl-G to make Emacs respond again.
> > 
> > kobarity, any suggestions?
> 
> Sorry, I did not realize that email was a DM.  Here is my reply:
> 
> > Thank you, but I cannot reproduce the problem.
> > 
> > Import management depends on the contents of the directory (or more
> > precisely, the project).  If you try the above procedure with an empty
> > directory (outside of a project, such as a Git repository), you may
> > not have problems.  Therefore, it may be a little difficult to
> > establish a reproducible recipe.
> > 
> > Just to add, import management works without inferior python.
> 
> So, my expectation is that Keglo will do the research I previously
> mailed:
> 
> > While Emacs is not responding, run "top" to see if there is a process
> > with high CPU utilization.  It is likely Python or Emacs is using CPU.
> > If the CPU utilization of Python is high, please tell us the arguments
> > of the Python process.  If the CPU utilization of Emacs is high,
> > please check if you can abort with Ctrl-G or sending SIGUSR2 signal.
> > If you can abort, please send the backtrace:
> > 
> > 1. emacs -Q
> > 2. M-x load-fie
> >    Specify the location of python.el (or python.el.gz, not
> >    python.elc).  You can use M-x locate-library and enter "python" to
> >    locate the file.
> > 3. M-x toggle-debug-on-quit
> > 4. Reproduce the issue.
> > 5. Abort with Ctrl-G or SIGUSR2.
> 
> Other useful information includes:
> 
> - Whether you are working on "project"
> - Whether or not the "freeze" last for a few minutes or so
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 4 Jan 2025 14:17:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 09:17:57 2025
Received: from localhost ([127.0.0.1]:54032 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU4yS-0001uM-Et
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 09:17:56 -0500
Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]:61827)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <kobarity@HIDDEN>)
 id 1tU4yP-0001uD-2o
 for 74894 <at> debbugs.gnu.org; Sat, 04 Jan 2025 09:17:54 -0500
Received: by mail-pl1-x635.google.com with SMTP id
 d9443c01a7336-21669fd5c7cso186343155ad.3
 for <74894 <at> debbugs.gnu.org>; Sat, 04 Jan 2025 06:17:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1736000272; x=1736605072; darn=debbugs.gnu.org;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:from:to:cc:subject:date:message-id:reply-to;
 bh=CS0dOqCMLMKimADltlpjRoUcD/i3OUZxivNce5QlWGw=;
 b=SUoohezzrOw1pPVXVLnUXJ5Te4QC9DWGFPmOL5jnFKt7PJeo7p/FlTasx/tbepDm/Z
 2pLO6atPPUgU7mzE698pWjdgtcF5lmSTrNt3IS5cql3OtniSw+xwKWanKl5/p8BDVUfK
 b5oGPIHFkOplf1X5/rK3ViYSWDPkL7MoyGDJLfVrhxLiPWgnxms91asoK37fz85rihMI
 MzUwa0GM+KIq/G4DuP1JwX0dIV0iVE4fD83ffzQqUnak1RqQtQRjTrKr+ToPblVfp1pz
 sNziEr3Q+G+z0ecz4IfEn3wwhme8ZPEnqlhjMA/5moBoFxw6qgBd96LWTeSRdWxbR6YE
 ByfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1736000272; x=1736605072;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=CS0dOqCMLMKimADltlpjRoUcD/i3OUZxivNce5QlWGw=;
 b=Z8s8f20mv3jhayxTNj1MeT+UP/AumJvHi3JaqnU74loEAgevJyZ0RHdxb+N0WCOdcB
 DHj5gYgeEDTQ8fmYzVptZisIQplC2SkOK43szDkatkP4AjVXFhbFz3KJ1sMaWTRQrtIj
 hsiqQkp6OpQjq33Hc0tzyRCyg2rpLFulYji7AFMt3vlLyap0lgqy88iU49tO0inC/kc3
 cckgzsoodPiZuppF0Xhe3yPLkdW4xpy12syFy/yjdmSekXVeSH/X1WWxtXXG4oXMyHy4
 gFBVHHzLdCApxBJZJFMvB57awEClfnVIDnVqxq9rwWD845ONoroJ9VhjzHU0nJ6xZSak
 XcXA==
X-Gm-Message-State: AOJu0YxhobwyVV5cXeD2fF4bF3UQKIRmuR+6JPON4SPsH3jaPGUCGz9b
 NAZjxITRJJf1VyLwDfUV1kiGl19JAvJHL5NO0m+0Kc+JxKyb6aj5
X-Gm-Gg: ASbGncsiFbt11ny5hVpU9znoy+K74pOpzOCIJ4EqoFBN0IC0gZYIjyNplffff+Ae21V
 pCjhVFja+fmkWwintD0U0fsGnqEXNlRjWwWroBpz1lupR1dLXlZ21Kq2HqygIPYAl9gJqUAAh6W
 FTcU7q5i4E/MyN8E5w+HRr64pT8ImSHbbJGQmAPcsDNoKY/O7BkN9eyhfOErT6ybcXpnLbISgnP
 d1CAVKsKwxgJsaYtRUfwDTSe8bIqYrWet0EW8tWIListFser+gh1bxs1M1saw/+Tc0s8vguaUql
 kW6WEFGzfcM=
X-Google-Smtp-Source: AGHT+IH6KgoQY8diECObP4UgA1Sm7HGzbD9gwZ2KBhXJ4Xt3s4d5GD8tzODWz9LuZPZoHHv7Kq64xw==
X-Received: by 2002:a17:90a:e18f:b0:2f2:a664:df19 with SMTP id
 98e67ed59e1d1-2f452dea8e1mr79710280a91.7.1736000271623; 
 Sat, 04 Jan 2025 06:17:51 -0800 (PST)
Received: from localhost (58x12x133x161.ap58.ftth.ucom.ne.jp. [58.12.133.161])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2f44788450fsm30290833a91.33.2025.01.04.06.17.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 04 Jan 2025 06:17:51 -0800 (PST)
Date: Sat, 04 Jan 2025 23:17:29 +0900
Message-ID: <eke78qrqwtmu.wl-kobarity@HIDDEN>
From: kobarity <kobarity@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>, Keglo Stephane <stephanekeglo@HIDDEN>
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
In-Reply-To: <86frlyer87.fsf@HIDDEN> <eke7ed1z9266.wl-kobarity@HIDDEN>
 <eke7frmg8qd6.wl-kobarity@HIDDEN>
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/31.0.50 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii wrote:
> 
> [Please use Reply All, to have everyone CC'ed.]
> 
> > Date: Sun, 22 Dec 2024 14:35:51 +0000
> > From: Keglo Stephane <stephanekeglo@HIDDEN>
> > 
> > This is a simple recipe to reproduce the bug:
> > 1- open an empty python buffer
> > 2- start an inferior python shell C-c C-p
> > 3- Enter the following code:  print(string.digits) 
> > 4- Evaluation of this code should throw an exception since the string module is not imported
> > 5- Trying to use python-add-import ( C-c TAB a) or python-fix-imports ( C-c TAB fix) to add the missing
> > import, Emacs freeze a moment.
> > you have to press Ctrl-G to make Emacs respond again.
> 
> kobarity, any suggestions?

Sorry, I did not realize that email was a DM.  Here is my reply:

> Thank you, but I cannot reproduce the problem.
> 
> Import management depends on the contents of the directory (or more
> precisely, the project).  If you try the above procedure with an empty
> directory (outside of a project, such as a Git repository), you may
> not have problems.  Therefore, it may be a little difficult to
> establish a reproducible recipe.
> 
> Just to add, import management works without inferior python.

So, my expectation is that Keglo will do the research I previously
mailed:

> While Emacs is not responding, run "top" to see if there is a process
> with high CPU utilization.  It is likely Python or Emacs is using CPU.
> If the CPU utilization of Python is high, please tell us the arguments
> of the Python process.  If the CPU utilization of Emacs is high,
> please check if you can abort with Ctrl-G or sending SIGUSR2 signal.
> If you can abort, please send the backtrace:
> 
> 1. emacs -Q
> 2. M-x load-fie
>    Specify the location of python.el (or python.el.gz, not
>    python.elc).  You can use M-x locate-library and enter "python" to
>    locate the file.
> 3. M-x toggle-debug-on-quit
> 4. Reproduce the issue.
> 5. Abort with Ctrl-G or SIGUSR2.

Other useful information includes:

- Whether you are working on "project"
- Whether or not the "freeze" last for a few minutes or so




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 4 Jan 2025 11:47:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 04 06:47:00 2025
Received: from localhost ([127.0.0.1]:53679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tU2cO-0003MG-80
	for submit <at> debbugs.gnu.org; Sat, 04 Jan 2025 06:47:00 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:48032)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tU2cM-0003M3-9R
 for 74894 <at> debbugs.gnu.org; Sat, 04 Jan 2025 06:46:58 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tU2cG-0005JB-P8; Sat, 04 Jan 2025 06:46:52 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=SlDyrDJT5UQhoA7m9U+fXtHA6m6J9VUpxf4kiJSXY+8=; b=lndE338lKCVT
 Wv3qVDPHAccDBZrODrlASUL2eu+DJze7e9rA/x/meyisXLsL+xcZrqIK1kfJZU/yKRraug+lF4i2x
 9HQVqqjtHDcUfo6OV1XUurczK0qDNw/8M0KGGqiQUe5YaL/J6UvPt8K6rJENQVYWAXM26AoP/kx3s
 1FJdyl98pzLArnUCea7D0ElVJTvmXKiiygM88J7lFu8PUPXMGxaOdzWU5OreSdszrpMzNuNp0yQCt
 KcrsHqRN1KrML8rU6wuvXaGIlmM2pWwEPRvEzEakQmeyM5AF9d6zjzTUkVdEghp9iNf6oi00BgKcO
 9BN2kfmbdoj9xLe9LcYatA==;
Date: Sat, 04 Jan 2025 13:46:48 +0200
Message-Id: <86frlyer87.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Keglo Stephane <stephanekeglo@HIDDEN>
In-Reply-To: <RJGWOS.GMP8CE1OML6U1@HIDDEN> (message from Keglo Stephane on
 Sun, 22 Dec 2024 14:35:51 +0000)
Subject: Re: bug#74894: 29.4; Emacs not responding when calling
 python-fix-imports
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN> <message from kobarity on
 Sun, 22 Dec 2024 00:16:53 +0900> <RJGWOS.GMP8CE1OML6U1@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74894
Cc: kobarity <kobarity@HIDDEN>, 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

[Please use Reply All, to have everyone CC'ed.]

> Date: Sun, 22 Dec 2024 14:35:51 +0000
> From: Keglo Stephane <stephanekeglo@HIDDEN>
> 
> This is a simple recipe to reproduce the bug:
> 1- open an empty python buffer
> 2- start an inferior python shell C-c C-p
> 3- Enter the following code:  print(string.digits) 
> 4- Evaluation of this code should throw an exception since the string module is not imported
> 5- Trying to use python-add-import ( C-c TAB a) or python-fix-imports ( C-c TAB fix) to add the missing
> import, Emacs freeze a moment.
> you have to press Ctrl-G to make Emacs respond again.

kobarity, any suggestions?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 22 Dec 2024 01:22:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 21 20:22:21 2024
Received: from localhost ([127.0.0.1]:48439 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tPAfl-0003OF-Bv
	for submit <at> debbugs.gnu.org; Sat, 21 Dec 2024 20:22:21 -0500
Received: from mail-pf1-f179.google.com ([209.85.210.179]:50320)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kobarity@HIDDEN>) id 1tPAfj-0003Nx-8r
 for 74894 <at> debbugs.gnu.org; Sat, 21 Dec 2024 20:22:20 -0500
Received: by mail-pf1-f179.google.com with SMTP id
 d2e1a72fcca58-728ea1e0bdbso2900749b3a.0
 for <74894 <at> debbugs.gnu.org>; Sat, 21 Dec 2024 17:22:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734830473; x=1735435273; darn=debbugs.gnu.org;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:from:to:cc:subject:date:message-id:reply-to;
 bh=V7VDrVpa6GqVaiLfLibnz5VEzlb8wk9X38t+mzr1AzY=;
 b=gEyPcNL+MUgZqdvA4Sb+IlEvLrLQcfO+W+pY1QeWuXkPeCqR2IS4LC6haQ34BiEpir
 /w1nSNl2w5Mw2L6CtDuAh/VOBoh9D3Xsl99Jad9/uM9mR4d/mwyaSkPTQvAXaQrbIuZr
 AyT59h78+9URAT7YaONyl+lfh86KD8vsdRciwzO+rS3YgicsCRSuUyfLz1YkqOQQMQJ+
 ArY+o9sx80OAQ0DtfnaKJ2Ad1BUHc7setb0y+aca+kVsr0qGIGmGHt7327nJVQg4pe7u
 ZheK2ELxLJMLfhprcklPUvcGzv+NhVOOXNnxHkhmiUEDM/II7pYh8pgZFZgxTT3PpkA+
 OHcg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734830473; x=1735435273;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=V7VDrVpa6GqVaiLfLibnz5VEzlb8wk9X38t+mzr1AzY=;
 b=ff1q3AbPSz3KEUNUSg/CVv/5uz2fEA5U+84NNVKTfy3sTbw5sB3Y9xPJfNgqYJwSdm
 bTKeO3OXtv5j4J6qZ7tvdRTjEzkMrKPU6IduTT1hDGlrexJ2uzIjbzeRUtc3rdS7Gx5A
 i24/d4BUk8+7ABNzxlgk+cwgtvH29Lp3WGpmVyDfThcWif1DndGycAzLG9LuKkUFn/tW
 db8jkBY6cWJFPLUJfzKO3YEUEUifijPecL/D/hMvIpO9MM3XRSesygacuOBaiCgqTbjf
 drGtF0IfE1PHe7YhJkZlz19pnFr8TD21Ccp2WpKSEot8RSomEtllE/PXRF/RkistoLLz
 CnAA==
X-Gm-Message-State: AOJu0YwkzpNjICc6yOr7sGFwcDHdmqLL6o04nR7Yh399k26KVtqEHmqi
 s9EuBmhOHaNGAe0BKO21qtynLguJu3EDn6vlCxPU+/HMJlUYnMy1
X-Gm-Gg: ASbGncvrN0XDacp5sLNS9wWsCb7DFr18uZ94FLICssxkoNPptd8hkEAjjllv+bsNutN
 z+0yURcZAhckYUYRzP0gm6dmE6Z8a9trX0CJH7i0b6udwLYR05M5aureAadJopiLWLOnvbV4OMz
 zr6ACWimYTmPWu7NBcH4mvU9zrdchT7UmFcins6G6jUWtHFFDvi5BaSXjQxpF491hLr/RcX5ZhY
 dm3yekCW67Ic+a34+zH8pxN3E48REw6J5HHruuf5/50SlPrTr1h0AHpeUkw3whPng/wf7JsAISo
 CBs5IeroEa0=
X-Google-Smtp-Source: AGHT+IERnwRUFBrU4n/y4GhRZ7UF+JhZcHIk7PbDhY3hF/Q0Q+uSfdcP5FoUGSpmF67p0cpJG1QeGw==
X-Received: by 2002:a05:6a00:35c6:b0:725:4109:5b5f with SMTP id
 d2e1a72fcca58-72abdd7bc5dmr15027380b3a.8.1734830473313; 
 Sat, 21 Dec 2024 17:21:13 -0800 (PST)
Received: from localhost (58x12x133x161.ap58.ftth.ucom.ne.jp. [58.12.133.161])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-72aad8dbbabsm5526325b3a.101.2024.12.21.17.21.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 21 Dec 2024 17:21:13 -0800 (PST)
Date: Sun, 22 Dec 2024 10:21:09 +0900
Message-ID: <eke7frmg8qd6.wl-kobarity@HIDDEN>
From: kobarity <kobarity@HIDDEN>
To: Keglo Stephane <stephanekeglo@HIDDEN>,
	Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
In-Reply-To: <86ldw96mn4.fsf@HIDDEN>
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> <86zfkp7210.fsf@HIDDEN>
 <eke7h66x83ru.wl-kobarity@HIDDEN> <86ldw96mn4.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/31.0.50 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii wrote:
> 
> > Date: Sun, 22 Dec 2024 00:16:53 +0900
> > From: kobarity <kobarity@HIDDEN>
> > Cc: Keglo Stephane <stephanekeglo@HIDDEN>,
> > 	74894 <at> debbugs.gnu.org
> > 
> > Eli Zaretskii wrote:
> > > 
> > > > Date: Sun, 15 Dec 2024 02:52:53 +0000
> > > > From: Keglo Stephane <stephanekeglo@HIDDEN>
> > > > 
> > > > when writting a python code with a missing import, using
> > > > `python-fix-imports' make emacs not responding.
> > > 
> > > Thanks.  Could you please show a simple recipe for reproducing this?
> > > 
> > > kobarity, any comments or suggestions?
> > 
> > I have not been able to reproduce this so far, but I have found that
> > if the file is large, say 10000 lines, it takes a few seconds.
> > 
> > The other problem I found is that if I run `python-fix-imports'
> > without saving the buffer, I get the following error:
> > 
> > python exited with status 1
> > 
> > This occurs because isort cannot read the lock file (symbolic link)
> > such as ".#foo.py", which is created before the modified buffer is
> > saved.  Although I don't think this has anything to do with the
> > non-response issue.
> 
> Thanks.  So my request for a reproduction recipe still stands.  Keglo
> Stephane, could you please provide such a recipe?

If it is difficult to establish a reproduction recipe, please do a
little research in your environment.

While Emacs is not responding, run "top" to see if there is a process
with high CPU utilization.  It is likely Python or Emacs is using CPU.
If the CPU utilization of Python is high, please tell us the arguments
of the Python process.  If the CPU utilization of Emacs is high,
please check if you can abort with Ctrl-G or sending SIGUSR2 signal.
If you can abort, please send the backtrace:

1. emacs -Q
2. M-x load-fie
   Specify the location of python.el (or python.el.gz, not
   python.elc).  You can use M-x locate-library and enter "python" to
   locate the file.
3. M-x toggle-debug-on-quit
4. Reproduce the issue.
5. Abort with Ctrl-G or SIGUSR2.

Thanks in advance.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 21 Dec 2024 16:12:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 21 11:12:28 2024
Received: from localhost ([127.0.0.1]:47390 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tP25c-0002rx-Fn
	for submit <at> debbugs.gnu.org; Sat, 21 Dec 2024 11:12:28 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34736)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tP25Z-0002rD-Ug
 for 74894 <at> debbugs.gnu.org; Sat, 21 Dec 2024 11:12:26 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tP25U-0002Db-Gh; Sat, 21 Dec 2024 11:12:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=iSrfmUil5tGOx0H5D2Ni3s/0OeCz0kXOsa4wt5evi2Y=; b=m/ZodN+M4tmA
 rnO5WQsI4MBszEm2tnFVBVy9CxEIjSyipzVZmNvFh5b0bHs6BAygfagPZacYfpIa8UimDMlIybzGO
 bb2WE+bEnHyfFWrr6cT2FccyrT7v+71Q/sxtRhcrImEuyYIjtpyZWU1X+1+GE/fPeZpTixfYQNvSV
 53K7S5FPJMsIP7xXWMsfoc88DWGu9DNPx3AIWSkoCeKgW7bmiSIoJihrBpNxoOHvrc3YHr2D6i1Qd
 9TyCTakimzFSLOJvvWmttrM3xiXnCszPoSA2d7QbztuyyZFTALIe8Cz3pjzTfpScblfm4XoRMI/nt
 gdCrjrixJEV7F4pkocqxvQ==;
Date: Sat, 21 Dec 2024 18:12:15 +0200
Message-Id: <86ldw96mn4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: kobarity <kobarity@HIDDEN>, Keglo Stephane <stephanekeglo@HIDDEN>
In-Reply-To: <eke7h66x83ru.wl-kobarity@HIDDEN> (message from kobarity on
 Sun, 22 Dec 2024 00:16:53 +0900)
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN>
 <86zfkp7210.fsf@HIDDEN> <eke7h66x83ru.wl-kobarity@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 22 Dec 2024 00:16:53 +0900
> From: kobarity <kobarity@HIDDEN>
> Cc: Keglo Stephane <stephanekeglo@HIDDEN>,
> 	74894 <at> debbugs.gnu.org
> 
> Eli Zaretskii wrote:
> > 
> > > Date: Sun, 15 Dec 2024 02:52:53 +0000
> > > From: Keglo Stephane <stephanekeglo@HIDDEN>
> > > 
> > > when writting a python code with a missing import, using
> > > `python-fix-imports' make emacs not responding.
> > 
> > Thanks.  Could you please show a simple recipe for reproducing this?
> > 
> > kobarity, any comments or suggestions?
> 
> I have not been able to reproduce this so far, but I have found that
> if the file is large, say 10000 lines, it takes a few seconds.
> 
> The other problem I found is that if I run `python-fix-imports'
> without saving the buffer, I get the following error:
> 
> python exited with status 1
> 
> This occurs because isort cannot read the lock file (symbolic link)
> such as ".#foo.py", which is created before the modified buffer is
> saved.  Although I don't think this has anything to do with the
> non-response issue.

Thanks.  So my request for a reproduction recipe still stands.  Keglo
Stephane, could you please provide such a recipe?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 21 Dec 2024 15:18:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 21 10:18:08 2024
Received: from localhost ([127.0.0.1]:47301 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tP1F2-0000G6-7A
	for submit <at> debbugs.gnu.org; Sat, 21 Dec 2024 10:18:08 -0500
Received: from mail-pf1-f175.google.com ([209.85.210.175]:48614)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kobarity@HIDDEN>) id 1tP1Ez-0000FR-G9
 for 74894 <at> debbugs.gnu.org; Sat, 21 Dec 2024 10:18:06 -0500
Received: by mail-pf1-f175.google.com with SMTP id
 d2e1a72fcca58-728f1525565so3411565b3a.1
 for <74894 <at> debbugs.gnu.org>; Sat, 21 Dec 2024 07:18:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734794219; x=1735399019; darn=debbugs.gnu.org;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:from:to:cc:subject:date:message-id:reply-to;
 bh=3deDBanPpS23u//K2O2vhQ8+PocBBy9DJ0cVZzApZd0=;
 b=K3frViiX8iLgUyoeedSANZLDX4byrFDiculFztccRZp4HudEQd8D70WH0kWydWXm0i
 +5WOWVMwmVk28+W9DHRFYG3lsvaadygfEqHfwTm6Rcm8fw8FLhB22EPEhG51+nY16SOB
 Ax4gee0u/QiGirTrzD5fXUKSlhP79VSoOnyucsiBBIW9UAq7wqwcxhjk9mOVLes9RIe0
 kBZGMgU/VoF25v2RYqb3lpUp+kipAphaA98+SxsG9THkrdErgVgT35fBNKpgbVTh1Wt6
 etjOPOVuRK1nfe1Aff8UCkX+f3dKmCqIGY83gbTaMZ3674v3k0AlYaAiXIZsjl26v+LF
 ZwLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734794219; x=1735399019;
 h=mime-version:user-agent:references:in-reply-to:subject:cc:to:from
 :message-id:date:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=3deDBanPpS23u//K2O2vhQ8+PocBBy9DJ0cVZzApZd0=;
 b=foCynaI+pn0pY6K8lqNVsMfGpWU1/jy+/F4ryQXacpYI17M5dX6Rj7xuoALybQwnOc
 umwufVPzzTN/k6vslQdZ//bmdT9Y9m1pZdmeBA4c4E6w0fx3H/2egCPBBkUoVsb865Eo
 QlqxeYIXncSQzWbG4S1uw4KRNhlpqvIKBNTUadh6Hvv0hlof4z9qvxTFHznUtJXH1rQX
 XOrrEnze+BSwePYi0C/5oYJt1PIhH2Vz+JdQpL+BtoI6yI/uTpENkbdOilD8y0KQjKZK
 RB05zB8bflBc1va6wm9RfgFZUgtnJkWIKTvWVSn6H9qfJQozkvxxK48p7OFRfzwlC9mU
 xE1Q==
X-Forwarded-Encrypted: i=1;
 AJvYcCV6NnSmx3os1xpY1O4z3BK0SBI6nPJdeD2YrkVDXPLE7CDh+3zujc37Cl4cqwg5OhqGzegJJw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Ywq00gBg41KvaUm8j4O6BFNAgQh6g+6RxnWFgLIO9qJ9ejqEXMq
 CpM1jyIWitN5skp940CW0GnhLfWpSvGRcDEoR8PmzXswS+39WJgL
X-Gm-Gg: ASbGnctDT9droMIlrd/tA7Hk3t/kbqmeps57OY1pU0h78QuyJ7niEV3TIvEOTq7pDyG
 BBBgBQ2SAYk6TtxFcXannAA8D1UNtfwlVTzkM3FTmKG1Fz1/U23CWWox5U88HH+a340AV9vXmhj
 wM+UvJQGsGWT3XwbB4q5fJhlTo5x5gucuQ7Lqb+53lNJcn5mP4ld+aOyW7Q5AkNwpQctvPhmkxu
 HqsTgKymk8FKPe+jMtY5TfTg8/If5CB9mrVdUCmjWPGFvvVG4ee/gWfA5Ljyj+XXRtfceLVG8ka
 yVyamQ2B6dE=
X-Google-Smtp-Source: AGHT+IEu9sA6ffgSoQcR9SmDo6WM7zuijldlh+bktxTGxdKlT9vyzjLrNM1axKuMcKD0UWXzah7zhA==
X-Received: by 2002:a05:6a21:329a:b0:1e1:a75e:691f with SMTP id
 adf61e73a8af0-1e5e08382e9mr11825432637.45.1734794219564; 
 Sat, 21 Dec 2024 07:16:59 -0800 (PST)
Received: from localhost (58x12x133x161.ap58.ftth.ucom.ne.jp. [58.12.133.161])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-842b2b3e80fsm3819333a12.31.2024.12.21.07.16.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 21 Dec 2024 07:16:59 -0800 (PST)
Date: Sun, 22 Dec 2024 00:16:53 +0900
Message-ID: <eke7h66x83ru.wl-kobarity@HIDDEN>
From: kobarity <kobarity@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
In-Reply-To: <86zfkp7210.fsf@HIDDEN>
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN>
	<86zfkp7210.fsf@HIDDEN>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)
 FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0
 Emacs/31.0.50 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue")
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org, Keglo Stephane <stephanekeglo@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii wrote:
> 
> > Date: Sun, 15 Dec 2024 02:52:53 +0000
> > From: Keglo Stephane <stephanekeglo@HIDDEN>
> > 
> > when writting a python code with a missing import, using
> > `python-fix-imports' make emacs not responding.
> 
> Thanks.  Could you please show a simple recipe for reproducing this?
> 
> kobarity, any comments or suggestions?

I have not been able to reproduce this so far, but I have found that
if the file is large, say 10000 lines, it takes a few seconds.

The other problem I found is that if I run `python-fix-imports'
without saving the buffer, I get the following error:

python exited with status 1

This occurs because isort cannot read the lock file (symbolic link)
such as ".#foo.py", which is created before the modified buffer is
saved.  Although I don't think this has anything to do with the
non-response issue.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at 74894 <at> debbugs.gnu.org:


Received: (at 74894) by debbugs.gnu.org; 21 Dec 2024 10:40:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 21 05:40:06 2024
Received: from localhost ([127.0.0.1]:45410 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tOwtx-0002Ci-Q4
	for submit <at> debbugs.gnu.org; Sat, 21 Dec 2024 05:40:06 -0500
Received: from eggs.gnu.org ([209.51.188.92]:34456)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1tOwtv-0002AG-QZ
 for 74894 <at> debbugs.gnu.org; Sat, 21 Dec 2024 05:40:04 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1tOwtq-0002PS-8p; Sat, 21 Dec 2024 05:39:58 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=q5MI9KoQGAGZj+7HHgljtkQmnoDvg6jz+P4INVC+dUk=; b=cX7PUnnKumuT
 nH3Q9z0Hm55cNga0UNo65PzqFc8IRdckaYcAt3KTrO3ZPXAlFKXYhAGE8JA7s001mM7/z9xsi/Ex4
 OkeXjyi4DI41Dgo99oCGWLXqwpzM78cCZ4SxFL8nQ9UdvkKySoPqxHaMWNqz19RLGu8wwf0bH7gqm
 bz1K84vcHhVKfckHo0me3Lk1hepLT4+hsadKjlRD7aXW8e73AQhA+otQ1u6xDKJws/MZq1U3+NiiN
 KOXJR8XHguOftDr1/11hwhTsmgbaUWsQk70s/FqNKxSvj4+8t8dhh1ulO+LExFUwu+QMReJT6wG5e
 J/y5mYOdQlaW4dnhIgk5NQ==;
Date: Sat, 21 Dec 2024 12:39:55 +0200
Message-Id: <86zfkp7210.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Keglo Stephane <stephanekeglo@HIDDEN>, kobarity <kobarity@HIDDEN>
In-Reply-To: <5CLIOS.GV2CWQIRVGEG1@HIDDEN> (message from Keglo Stephane on
 Sun, 15 Dec 2024 02:52:53 +0000)
Subject: Re: bug#74894: 29.4;
 Emacs not responding when calling python-fix-imports
References: <5CLIOS.GV2CWQIRVGEG1@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 74894
Cc: 74894 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Date: Sun, 15 Dec 2024 02:52:53 +0000
> From: Keglo Stephane <stephanekeglo@HIDDEN>
> 
> when writting a python code with a missing import, using
> `python-fix-imports' make emacs not responding.

Thanks.  Could you please show a simple recipe for reproducing this?

kobarity, any comments or suggestions?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Dec 2024 18:43:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 15 13:43:03 2024
Received: from localhost ([127.0.0.1]:52047 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tMta2-0004c3-2M
	for submit <at> debbugs.gnu.org; Sun, 15 Dec 2024 13:43:03 -0500
Received: from lists.gnu.org ([209.51.188.17]:38510)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stephanekeglo@HIDDEN>) id 1tMekk-0008Rh-JF
 for submit <at> debbugs.gnu.org; Sat, 14 Dec 2024 21:53:08 -0500
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 <stephanekeglo@HIDDEN>)
 id 1tMekk-0006hr-Ao
 for bug-gnu-emacs@HIDDEN; Sat, 14 Dec 2024 21:53:06 -0500
Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <stephanekeglo@HIDDEN>)
 id 1tMekh-0007JF-Tc
 for bug-gnu-emacs@HIDDEN; Sat, 14 Dec 2024 21:53:06 -0500
Received: by mail-ed1-x52d.google.com with SMTP id
 4fb4d7f45d1cf-5d3d14336f0so5429861a12.3
 for <bug-gnu-emacs@HIDDEN>; Sat, 14 Dec 2024 18:53:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1734231181; x=1734835981; darn=gnu.org;
 h=mime-version:message-id:to:subject:from:date:from:to:cc:subject
 :date:message-id:reply-to;
 bh=nK7NjyQotRsBawrlF0Sv8da1syW3UB4YAQ4JGDgJngk=;
 b=hafzQpXJQUI+VgbL5ucd3WEegyzwc40BA0M4aP+W/GpdjeB3duwHFvurSpBSL18eUu
 SYCUJqb+Kdu2rAlmLx9zDTbRfjlYAsGQKkvtTtCeMy9V0n+kJkCspW6RD/jXi/qd7cvM
 mAWen2rNDU4fcluenNxWap32s2XW4+0ibudJeFw36GLVgCUKvPPwLYq5LG6H5olW1Jt+
 rLe9IRdneZI8gKtYcnwqmlrBG+mXc4AkP2Xnrdg+N6jGl3ay8ZFxYkTwS0HpHrpz+bkX
 EWW++JcWQHqqLMUbKuuNqgeW6ba7bZL8ZfcuVwi+tskBYqeu34Ajy69LtqIqduyyq0R4
 octQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1734231181; x=1734835981;
 h=mime-version:message-id:to:subject:from:date:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=nK7NjyQotRsBawrlF0Sv8da1syW3UB4YAQ4JGDgJngk=;
 b=Op19ObDmSMZ+NGjG3hmGhDYMbumjK76STU/mTtREn3DG1HCEK9jNxJiZOW7p7UKBW5
 nvuonzLeXNYbF8pm4Int7rpCzmTazKm8NtVH5BqXEt6lHf0Uwf5STxAhVtq2c4Rl1nXZ
 8Inh1Ti84XiIPqD3EXxNGSmA9S1GURh2oTJqU2jnB7vVGfSxjWYNe4NalFVBSLkh0tb6
 sIfkTeNHUd6rIB7MCQ8/q20Kqi/LLzZQBNoRRcnGmWsgXIjrdnW2O5U8scwY2835OjuF
 jl55TmhrWN3W58CeEUmv0WG06hzSi0VNavNQDgAHBryaB2yCB15wK0msLlC6BfqOB5ph
 XneA==
X-Gm-Message-State: AOJu0YxZGUmd2eamgf0GsKDBLFvLe8OOvtwVCUh6rVL1m+ZDUwMj7q3Q
 EgyMMCZKsAa0BrEyVBdNStXS9HiBwjUhCndPYRctcKSovOENjD5bAI4P
X-Gm-Gg: ASbGnctbAmXYSzitfIi2O4zkTcaLd6RsaB2wnZPPoDtxaqhOV2DNE2tWmxqNKqnVTHq
 nEhEycwJFt/y968Y/Sl6rSg/gmRZgIY7icvGUDmG8uvAUdMUsMCry3CpmxxmusmgD/KdlSASLDX
 Ut15e8VGC9JYTZCfepn53loq/v72qdkPF6cZmzBVacakcWEvPF9hpipaBVH6H7hETZaIOHP5HZ5
 2qIeXLsiT+jL6MaZ0x2lEc1Mwx5aFVEcb/qZQ7fUaqoddLrZFB8zclDyjiLGjLWRl9OqdfcJOwY
 8mVv2GElNfh/mYfrdD0aYTA7NbI+hQ==
X-Google-Smtp-Source: AGHT+IHddvz6u3OALtssv55VZW/KBO7bMr1yNf2zkhUPuHK7mLa729qzk3cec8VttA/Hztw4aYNBBg==
X-Received: by 2002:a05:6402:401f:b0:5d3:e766:6143 with SMTP id
 4fb4d7f45d1cf-5d63c3d47e2mr7927599a12.30.1734231181250; 
 Sat, 14 Dec 2024 18:53:01 -0800 (PST)
Received: from ?IPv6:2c0f:ecf0:69a:500:d8b1:c275:d957:d027?
 ([2c0f:ecf0:69a:500:d8b1:c275:d957:d027])
 by smtp.gmail.com with ESMTPSA id
 4fb4d7f45d1cf-5d652f25a0bsm1563770a12.65.2024.12.14.18.53.00
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 14 Dec 2024 18:53:00 -0800 (PST)
Date: Sun, 15 Dec 2024 02:52:53 +0000
From: Keglo Stephane <stephanekeglo@HIDDEN>
Subject: 29.4; Emacs not responding when calling python-fix-imports
To: bug-gnu-emacs@HIDDEN
Message-Id: <5CLIOS.GV2CWQIRVGEG1@HIDDEN>
X-Mailer: geary/46.0
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=-HiWF9AA6oxBZbmlKGRQ3"
Received-SPF: pass client-ip=2a00:1450:4864:20::52d;
 envelope-from=stephanekeglo@HIDDEN; helo=mail-ed1-x52d.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,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sun, 15 Dec 2024 13:42:53 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--=-HiWF9AA6oxBZbmlKGRQ3
Content-Type: text/plain; charset=us-ascii; format=flowed



when writting a python code with a missing import, using
`python-fix-imports' make emacs not responding.


In GNU Emacs 29.4 (build 1, x86_64-redhat-linux-gnu, GTK+ Version
 3.24.43, cairo version 1.18.0) of 2024-10-10 built on
 4825182c94fc4195b65c80c30f523a16
System Description: Fedora Linux 41 (Workstation Edition)

Configured using:
 'configure --build=x86_64-redhat-linux-gnu
 --host=x86_64-redhat-linux-gnu --program-prefix=
 --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
 --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
 --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run
 --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --with-cairo --with-dbus --with-gif
 --with-gpm=no --with-harfbuzz --with-jpeg --with-json --with-modules
 --with-native-compilation=aot --with-pgtk --with-png --with-rsvg
 --with-sqlite3 --with-tiff --with-tree-sitter --with-webp --with-xpm
 build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu
 CC=gcc 'CFLAGS=-DMAIL_USE_LOCKF -O2 -flto=auto -ffat-lto-objects
 -fexceptions -g -grecord-gcc-switches -pipe -Wall
 -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3
 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
 -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed
 -Wl,-z,pack-relative-relocs -Wl,-z,now
 -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1
 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig CXX=g++
 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g
 -grecord-gcc-switches -pipe -Wall -Werror=format-security
 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
 -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
 -mno-omit-leaf-frame-pointer ''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY
PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Python

Minor modes in effect:
  eglot--managed-mode: t
  flymake-mode: t
  global-treesit-auto-mode: t
  corfu-popupinfo-mode: t
  global-corfu-mode: t
  corfu-mode: t
  marginalia-mode: t
  vertico-mode: t
  electric-pair-mode: t
  recentf-mode: t
  global-auto-revert-mode: t
  global-hl-line-mode: t
  save-place-mode: t
  global-display-line-numbers-mode: t
  display-line-numbers-mode: t
  savehist-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  auto-save-visited-mode: t

Load-path shadows:
/home/kstephane/.emacs.d/elpa/jsonrpc-1.0.25/jsonrpc hides 
/usr/share/emacs/29.4/lisp/jsonrpc
/home/kstephane/.emacs.d/elpa/eglot-1.17/eglot hides 
/usr/share/emacs/29.4/lisp/progmodes/eglot
/home/kstephane/.emacs.d/elpa/eldoc-1.15.0/eldoc hides 
/usr/share/emacs/29.4/lisp/emacs-lisp/eldoc

Features:
(shadow sort mail-extr emacsbug jka-compr shortdoc dabbrev cape-keyword
cape pyimport s pyimport-autoloads dash bug-reference dash-autoloads
s-autoloads loaddefs-gen lisp-mnt tar-mode arc-mode archive-mode
mm-archive message sendmail yank-media dired dired-loaddefs rfc822 mml
mml-sec epa derived epg rfc6068 epg-config gnus-util mailabbrev
gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls
network-stream url-cache url-http url-auth mail-parse rfc2231 rfc2047
rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny help-fns
radix-tree cl-print pulse eglot external-completion jsonrpc xref
flymake-proc flymake thingatpt diff diff-mode ert ewoc debug backtrace
find-func compile imenu pyvenv-auto pyvenv eshell esh-cmd generator
esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util
files-x python pcase comint ansi-osc ring ansi-color time-date mule-util
project consult bookmark text-property-search pp comp comp-cstr warnings
icons rx treesit-auto treesit corfu-popupinfo corfu edmacro kmacro
orderless marginalia vertico compat compat-30 try dracula-theme
solarized-light-theme solarized-theme solarized solarized-faces color
flatui-theme monokai-theme cl-extra help-mode elec-pair recentf
tree-widget wid-edit autorevert filenotify hl-line saveplace
display-line-numbers savehist use-package use-package-ensure
use-package-delight use-package-diminish use-package-bind-key bind-key
easy-mmode use-package-core finder-inf cape-autoloads consult-autoloads
corfu-autoloads dracula-theme-autoloads eglot-autoloads eldoc-autoloads
flatui-theme-autoloads ivy-autoloads jsonrpc-autoloads
marginalia-autoloads monokai-theme-autoloads orderless-autoloads
pyvenv-auto-autoloads pyvenv-autoloads solarized-theme-autoloads
treesit-auto-autoloads try-autoloads vertico-autoloads info
compat-autoloads package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie generate-lisp-file url-domsuf
url-util mailcap url-handlers url-parse auth-source cl-seq eieio
eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp
byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv
eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock
font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq
simple cl-generic indonesian philippine cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese composite emoji-zwj charscript charprop case-table
epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loaddefs theme-loaddefs faces cus-face macroexp files window
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget keymap hashtable-print-readable backquote threads dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
gtk pgtk multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 683304 127932)
 (symbols 48 26561 1)
 (strings 32 181120 4632)
 (string-bytes 1 5152913)
 (vectors 16 50296)
 (vector-slots 8 913218 108362)
 (floats 8 406 386)
 (intervals 56 1752 816)
 (buffers 984 33))




--=-HiWF9AA6oxBZbmlKGRQ3
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

<div id=3D"geary-body" dir=3D"auto"><br><br>when writting a python code wit=
h a missing import, using<br>`python-fix-imports' make emacs not responding=
.<br><br><br>In GNU Emacs 29.4 (build 1, x86_64-redhat-linux-gnu, GTK+ Vers=
ion<br> 3.24.43, cairo version 1.18.0) of 2024-10-10 built on<br> 4825182c9=
4fc4195b65c80c30f523a16<br>System Description: Fedora Linux 41 (Workstation=
 Edition)<br><br>Configured using:<br> 'configure --build=3Dx86_64-redhat-l=
inux-gnu<br> --host=3Dx86_64-redhat-linux-gnu --program-prefix=3D<br> --dis=
able-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr<br> --bindir=
=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc<br> --datadir=3D/usr/=
share --includedir=3D/usr/include --libdir=3D/usr/lib64<br> --libexecdir=3D=
/usr/libexec --localstatedir=3D/var --runstatedir=3D/run<br> --sharedstated=
ir=3D/var/lib --mandir=3D/usr/share/man<br> --infodir=3D/usr/share/info --w=
ith-cairo --with-dbus --with-gif<br> --with-gpm=3Dno --with-harfbuzz --with=
-jpeg --with-json --with-modules<br> --with-native-compilation=3Daot --with=
-pgtk --with-png --with-rsvg<br> --with-sqlite3 --with-tiff --with-tree-sit=
ter --with-webp --with-xpm<br> build_alias=3Dx86_64-redhat-linux-gnu host_a=
lias=3Dx86_64-redhat-linux-gnu<br> CC=3Dgcc 'CFLAGS=3D-DMAIL_USE_LOCKF -O2 =
-flto=3Dauto -ffat-lto-objects<br> -fexceptions -g -grecord-gcc-switches -p=
ipe -Wall<br> -Werror=3Dformat-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SO=
URCE=3D3<br> -Wp,-D_GLIBCXX_ASSERTIONS<br> -specs=3D/usr/lib/rpm/redhat/red=
hat-hardened-cc1 -fstack-protector-strong<br> -specs=3D/usr/lib/rpm/redhat/=
redhat-annobin-cc1 -m64 -march=3Dx86-64<br> -mtune=3Dgeneric -fasynchronous=
-unwind-tables -fstack-clash-protection<br> -fcf-protection -mtls-dialect=
=3Dgnu2 -fno-omit-frame-pointer<br> -mno-omit-leaf-frame-pointer ' 'LDFLAGS=
=3D-Wl,-z,relro -Wl,--as-needed<br> -Wl,-z,pack-relative-relocs -Wl,-z,now<=
br> -specs=3D/usr/lib/rpm/redhat/redhat-hardened-ld<br> -specs=3D/usr/lib/r=
pm/redhat/redhat-annobin-cc1 -Wl,--build-id=3Dsha1<br> -specs=3D/usr/lib/rp=
m/redhat/redhat-package-notes '<br> PKG_CONFIG_PATH=3D:/usr/lib64/pkgconfig=
:/usr/share/pkgconfig CXX=3Dg++<br> 'CXXFLAGS=3D-O2 -flto=3Dauto -ffat-lto-=
objects -fexceptions -g<br> -grecord-gcc-switches -pipe -Wall -Werror=3Dfor=
mat-security<br> -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBCXX=
_ASSERTIONS<br> -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-pr=
otector-strong<br> -specs=3D/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -ma=
rch=3Dx86-64<br> -mtune=3Dgeneric -fasynchronous-unwind-tables -fstack-clas=
h-protection<br> -fcf-protection -mtls-dialect=3Dgnu2 -fno-omit-frame-point=
er<br> -mno-omit-leaf-frame-pointer ''<br><br>Configured features:<br>ACL C=
AIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON<br>LIBO=
TF LIBSELINUX LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY<br>PDUM=
PER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF<br>TOOLKIT_SCROLL_BARS=
 TREE_SITTER WEBP XIM GTK3 ZLIB<br><br>Important settings:<br> &nbsp;value =
of $LANG: en_US.UTF-8<br> &nbsp;value of $XMODIFIERS: @im=3Dibus<br> &nbsp;=
locale-coding-system: utf-8-unix<br><br>Major mode: Python<br><br>Minor mod=
es in effect:<br> &nbsp;eglot--managed-mode: t<br> &nbsp;flymake-mode: t<br=
> &nbsp;global-treesit-auto-mode: t<br> &nbsp;corfu-popupinfo-mode: t<br> &=
nbsp;global-corfu-mode: t<br> &nbsp;corfu-mode: t<br> &nbsp;marginalia-mode=
: t<br> &nbsp;vertico-mode: t<br> &nbsp;electric-pair-mode: t<br> &nbsp;rec=
entf-mode: t<br> &nbsp;global-auto-revert-mode: t<br> &nbsp;global-hl-line-=
mode: t<br> &nbsp;save-place-mode: t<br> &nbsp;global-display-line-numbers-=
mode: t<br> &nbsp;display-line-numbers-mode: t<br> &nbsp;savehist-mode: t<b=
r> &nbsp;override-global-mode: t<br> &nbsp;tooltip-mode: t<br> &nbsp;global=
-eldoc-mode: t<br> &nbsp;eldoc-mode: t<br> &nbsp;show-paren-mode: t<br> &nb=
sp;electric-indent-mode: t<br> &nbsp;mouse-wheel-mode: t<br> &nbsp;menu-bar=
-mode: t<br> &nbsp;file-name-shadow-mode: t<br> &nbsp;global-font-lock-mode=
: t<br> &nbsp;font-lock-mode: t<br> &nbsp;blink-cursor-mode: t<br> &nbsp;co=
lumn-number-mode: t<br> &nbsp;line-number-mode: t<br> &nbsp;transient-mark-=
mode: t<br> &nbsp;auto-composition-mode: t<br> &nbsp;auto-encryption-mode: =
t<br> &nbsp;auto-compression-mode: t<br> &nbsp;auto-save-visited-mode: t<br=
><br>Load-path shadows:<br>/home/kstephane/.emacs.d/elpa/jsonrpc-1.0.25/jso=
nrpc hides /usr/share/emacs/29.4/lisp/jsonrpc<br>/home/kstephane/.emacs.d/e=
lpa/eglot-1.17/eglot hides /usr/share/emacs/29.4/lisp/progmodes/eglot<br>/h=
ome/kstephane/.emacs.d/elpa/eldoc-1.15.0/eldoc hides /usr/share/emacs/29.4/=
lisp/emacs-lisp/eldoc<br><br>Features:<br>(shadow sort mail-extr emacsbug j=
ka-compr shortdoc dabbrev cape-keyword<br>cape pyimport s pyimport-autoload=
s dash bug-reference dash-autoloads<br>s-autoloads loaddefs-gen lisp-mnt ta=
r-mode arc-mode archive-mode<br>mm-archive message sendmail yank-media dire=
d dired-loaddefs rfc822 mml<br>mml-sec epa derived epg rfc6068 epg-config g=
nus-util mailabbrev<br>gmm-utils mailheader mm-decode mm-bodies mm-encode m=
ail-utils gnutls<br>network-stream url-cache url-http url-auth mail-parse r=
fc2231 rfc2047<br>rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny hel=
p-fns<br>radix-tree cl-print pulse eglot external-completion jsonrpc xref<b=
r>flymake-proc flymake thingatpt diff diff-mode ert ewoc debug backtrace<br=
>find-func compile imenu pyvenv-auto pyvenv eshell esh-cmd generator<br>esh=
-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util<br>file=
s-x python pcase comint ansi-osc ring ansi-color time-date mule-util<br>pro=
ject consult bookmark text-property-search pp comp comp-cstr warnings<br>ic=
ons rx treesit-auto treesit corfu-popupinfo corfu edmacro kmacro<br>orderle=
ss marginalia vertico compat compat-30 try dracula-theme<br>solarized-light=
-theme solarized-theme solarized solarized-faces color<br>flatui-theme mono=
kai-theme cl-extra help-mode elec-pair recentf<br>tree-widget wid-edit auto=
revert filenotify hl-line saveplace<br>display-line-numbers savehist use-pa=
ckage use-package-ensure<br>use-package-delight use-package-diminish use-pa=
ckage-bind-key bind-key<br>easy-mmode use-package-core finder-inf cape-auto=
loads consult-autoloads<br>corfu-autoloads dracula-theme-autoloads eglot-au=
toloads eldoc-autoloads<br>flatui-theme-autoloads ivy-autoloads jsonrpc-aut=
oloads<br>marginalia-autoloads monokai-theme-autoloads orderless-autoloads<=
br>pyvenv-auto-autoloads pyvenv-autoloads solarized-theme-autoloads<br>tree=
sit-auto-autoloads try-autoloads vertico-autoloads info<br>compat-autoloads=
 package browse-url url url-proxy url-privacy url-expand<br>url-methods url=
-history url-cookie generate-lisp-file url-domsuf<br>url-util mailcap url-h=
andlers url-parse auth-source cl-seq eieio<br>eieio-core cl-macs password-c=
ache json subr-x map byte-opt gv bytecomp<br>byte-compile url-vars cl-loadd=
efs cl-lib rmc iso-transl tooltip cconv<br>eldoc paren electric uniquify ed=
iff-hook vc-hooks lisp-float-type<br>elisp-mode mwheel term/pgtk-win pgtk-w=
in term/common-win pgtk-dnd<br>tool-bar dnd fontset image regexp-opt fringe=
 tabulated-list replace<br>newcomment text-mode lisp-mode prog-mode registe=
r page tab-bar menu-bar<br>rfn-eshadow isearch easymenu timer select scroll=
-bar mouse jit-lock<br>font-lock syntax font-core term/tty-colors frame min=
ibuffer nadvice seq<br>simple cl-generic indonesian philippine cham georgia=
n utf-8-lang<br>misc-lang vietnamese tibetan thai tai-viet lao korean japan=
ese eucjp-ms<br>cp51932 hebrew greek romanian slovak czech european ethiopi=
c indian<br>cyrillic chinese composite emoji-zwj charscript charprop case-t=
able<br>epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded bu=
tton<br>loaddefs theme-loaddefs faces cus-face macroexp files window<br>tex=
t-properties overlay sha1 md5 base64 format env code-pages mule<br>custom w=
idget keymap hashtable-print-readable backquote threads dbusbind<br>inotify=
 dynamic-setting system-font-setting font-render-setting cairo<br>gtk pgtk =
multi-tty make-network-process native-compile emacs)<br><br>Memory informat=
ion:<br>((conses 16 683304 127932)<br> (symbols 48 26561 1)<br> (strings 32=
 181120 4632)<br> (string-bytes 1 5152913)<br> (vectors 16 50296)<br> (vect=
or-slots 8 913218 108362)<br> (floats 8 406 386)<br> (intervals 56 1752 816=
)<br> (buffers 984 33))<br><div><br></div><div><br></div></div>
--=-HiWF9AA6oxBZbmlKGRQ3--





Acknowledgement sent to Keglo Stephane <stephanekeglo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#74894; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 1 Mar 2025 17:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.