GNU bug report logs - #79014
31.0.50; igc: infinite loop

Previous Next

Package: emacs;

Reported by: Óscar Fuentes <oscarfv <at> eclipso.eu>

Date: Mon, 14 Jul 2025 11:17:02 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Óscar Fuentes <oscarfv <at> eclipso.eu>
To: Gerd Möllmann <gerd.moellmann <at> gmail.com>
Cc: 79014 <at> debbugs.gnu.org
Subject: bug#79014: 31.0.50; igc: infinite loop
Date: Mon, 14 Jul 2025 16:37:12 +0200
Gerd Möllmann <gerd.moellmann <at> gmail.com> writes:

> Thanks. That's a recursive call to igc_on_idle from Lisp being called
> whle it is running. Looks like something like this is needed:

Thanks Gerd. Looks like the backtrace was useful after all :-)

As I implied on my previous message, it would be useful to understand in
what circunstances a recursive call to igc_on_idle happens. More
precisely, why Emacs enters an idle state within an idle state. And how
the time used by igc_on_idle is accounted for idle timers.

Those are general questions, not addressed at you specifically.





This bug report was last modified today.

Previous Next


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