GNU bug report logs - #77678
31.0.50; Infloop in multi-isearch-read-files

Previous Next

Package: emacs;

Reported by: Michael Heerdegen <michael_heerdegen <at> web.de>

Date: Wed, 9 Apr 2025 11:02:02 UTC

Severity: normal

Fixed in version 31.0.50

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: bug-gnu-emacs <at> gnu.org
Subject: 31.0.50; Infloop in multi-isearch-read-files
Date: Wed, 09 Apr 2025 13:03:00 +0200
Hello,

depending on the user's settings and environment it is possible that
`multi-isearch-read-files' never terminates because the `string-equal'
test used to compare file names compares expanded and not expanded
names.  This test succeeding is required for the loop to stop.

We should use a more sensible method similar to other places we recently
changed.

Michael.


In GNU Emacs 31.0.50 (build 66, x86_64-pc-linux-gnu, cairo version
 1.16.0) of 2025-04-09 built on drachen
Repository revision: 8ec63b7b102290377a9958be7a5d7996069dd5ff
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101007
System Description: Debian GNU/Linux 12 (bookworm)





This bug report was last modified 82 days ago.

Previous Next


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