GNU bug report logs - #25847
26.0.50; Error completing help with nil entries in load-history

Previous Next

Package: emacs;

Reported by: Yuri D'Elia <wavexx <at> thregr.org>

Date: Thu, 23 Feb 2017 10:50:02 UTC

Severity: normal

Found in version 26.0.50

Fixed in version 26.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 25847 in the body.
You can then email your comments to 25847 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#25847; Package emacs. (Thu, 23 Feb 2017 10:50:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Yuri D'Elia <wavexx <at> thregr.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 23 Feb 2017 10:50:02 GMT) Full text and rfc822 format available.

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

From: Yuri D'Elia <wavexx <at> thregr.org>
To: bug-gnu-emacs <at> gnu.org
Cc: Richard Copley <rcopley <at> gmail.com>
Subject: 26.0.50; Error completing help with nil entries in load-history
Date: Thu, 23 Feb 2017 11:49:11 +0100
This is a regression in emacs 26. How to reproduce:

(defun test () "" nil) ;; insert text in buffer *scratch*
C-M-x ;; eval-defun (adds an entry to load-history with null file)
C-h f package- TAB ;; crashes

This is caused by `help--loaded-p' not handling nil entries, introduced
in 0c31ff43b6880c84498fbe1f06e1e5809b55e838.




Added indication that bug 25847 blocks24655 Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 23 Feb 2017 17:52:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25847; Package emacs. (Fri, 24 Feb 2017 00:52:01 GMT) Full text and rfc822 format available.

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

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: Yuri D'Elia <wavexx <at> thregr.org>
Cc: Richard Copley <rcopley <at> gmail.com>, 25847 <at> debbugs.gnu.org
Subject: Re: bug#25847: 26.0.50;
 Error completing help with nil entries in load-history
Date: Fri, 24 Feb 2017 01:51:39 +0100
Yuri D'Elia <wavexx <at> thregr.org> writes:

> This is a regression in emacs 26. How to reproduce:
>
> (defun test () "" nil) ;; insert text in buffer *scratch*
> C-M-x ;; eval-defun (adds an entry to load-history with null file)
> C-h f package- TAB ;; crashes

You mean you get an error - Emacs doesn't crash, right?


Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#25847; Package emacs. (Fri, 24 Feb 2017 11:01:02 GMT) Full text and rfc822 format available.

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

From: Yuri D'Elia <wavexx <at> thregr.org>
To: Michael Heerdegen <michael_heerdegen <at> web.de>
Cc: Richard Copley <rcopley <at> gmail.com>, 25847 <at> debbugs.gnu.org
Subject: Re: bug#25847: 26.0.50;
 Error completing help with nil entries in load-history
Date: Fri, 24 Feb 2017 12:00:10 +0100
On Fri, Feb 24 2017, Michael Heerdegen wrote:
> Yuri D'Elia <wavexx <at> thregr.org> writes:
>
>> This is a regression in emacs 26. How to reproduce:
>>
>> (defun test () "" nil) ;; insert text in buffer *scratch*
>> C-M-x ;; eval-defun (adds an entry to load-history with null file)
>> C-h f package- TAB ;; crashes
>
> You mean you get an error - Emacs doesn't crash, right?

Yes, it's just an error.




Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Wed, 01 Mar 2017 19:38:02 GMT) Full text and rfc822 format available.

Notification sent to Yuri D'Elia <wavexx <at> thregr.org>:
bug acknowledged by developer. (Wed, 01 Mar 2017 19:38:03 GMT) Full text and rfc822 format available.

Message #18 received at 25847-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 25847-done <at> debbugs.gnu.org
Subject: Re: bug#25847: 26.0.50;
 Error completing help with nil entries in load-history
Date: Wed, 01 Mar 2017 14:37:11 -0500
Version: 26.1

Yuri D'Elia wrote:

> (defun test () "" nil) ;; insert text in buffer *scratch*
> C-M-x ;; eval-defun (adds an entry to load-history with null file)
> C-h f package- TAB ;; crashes

Thanks; fixed in ebb1050.

> This is caused by `help--loaded-p' not handling nil entries, introduced
> in 0c31ff43b6880c84498fbe1f06e1e5809b55e838.

I don't see what that commit has to do with it.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 30 Mar 2017 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 88 days ago.

Previous Next


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