GNU bug report logs - #71525
30.0.50; Spin in delete-region/interval_deletion_adjustment

Previous Next

Package: emacs;

Reported by: Steven Allen <steven <at> stebalien.com>

Date: Wed, 12 Jun 2024 19:22:01 UTC

Severity: normal

Found in version 30.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Steven Allen <steven <at> stebalien.com>
To: Jim Porter <jporterbugs <at> gmail.com>, Eli Zaretskii <eliz <at> gnu.org>
Cc: 71525 <at> debbugs.gnu.org
Subject: bug#71525: 30.0.50; Spin in delete-region/interval_deletion_adjustment Spin in delete-region/interval_deletion_adjustment)
Date: Thu, 13 Jun 2024 12:42:02 -0700
Jim Porter <jporterbugs <at> gmail.com> writes:
> It sounds like we've found the culprit, but I am tracking this and can
> help fix/update Eshell if that's the way we decide to go. (I haven't
> read through all of bug#66020 yet so I don't fully understand all of the
> changes there, and can't yet say where the fix should be.)

From what I can tell, it's not Eshell, just triggered by Eshell. It
appears that Emacs locks up _inside_ the C code and never leaves (not
even `C-g` works).

I believe I reproduced this once with `jinx` calling
`next-single-char-property-change` in a non-eshell buffer. At the very
least, it locked up in the same way (right after I tried to delete a
buffer). But I'm not sure how that would have interacted with the
process output code.




This bug report was last modified 1 year and 33 days ago.

Previous Next


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