GNU bug report logs - #63808
30.0.50; Infinite loop in info-lookup-guess-gdb-script-symbol

Previous Next

Package: emacs;

Reported by: nvp <noah.v.peart <at> gmail.com>

Date: Tue, 30 May 2023 21:37:01 UTC

Severity: normal

Found in version 30.0.50

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: nvp <noah.v.peart <at> gmail.com>
Cc: 63808 <at> debbugs.gnu.org
Subject: Re: bug#63808: 30.0.50;
 Infinite loop in info-lookup-guess-gdb-script-symbol
Date: Wed, 31 May 2023 17:52:54 +0300
> From: nvp <noah.v.peart <at> gmail.com>
> Date: Tue, 30 May 2023 14:35:44 -0700
> 
> In a gdb-script-mode buffer, eg. .gdbinit with the cursor (|) in
> the following position:
> 
> de|
> 
> Calling `M-x info-complete-symbol' causes an infinite loop.

Thanks, should be fixed now on the emacs-29 branch.

> In the
> function `info-lookup-guess-gdb-script-symbol' the result
> of `nbutlist' isn't being assigned back to variable.

It doesn't have to, because nbutlast modifies its argument
destructively (except when it doesn't ;-).




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

Previous Next


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