🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #100094

Re: autoload bug

#100094
From: Joe Wells
Date: Sun, 05 Nov 1989 21:54
23 lines
1561 bytes
In article <8911050224.AA01836@hummingbird.LCS.MIT.EDU> mic@THEORY.LCS.MIT.EDU writes:

   An emacs (18.55.4) autoload bug bit me.  To repeat:

	   % emacs -q
   enter:	(symbol-function 'rmail)^J
   yields	(autoload "rmail" 178212 t nil)
   enter:	(apply (symbol-function 'rmail) '("RMAIL"))^J
   yields	Segmentation fault

This isn't a bug in autoloading.  It is a bug in the following functions:
apply, eval, funcall, call-interactively, command-execute, and possibly a
few others.

All of them ought to check for this condition.  Also, since each of these
functions are almost the same, perhaps some of the code should be
consolidated, so this task can be done right in exactly one place.  Now,
whenever I have time to work on this ...

-- 
Joe Wells <jbw@bucsf.bu.edu>
jbw%bucsf.bu.edu@bu-it.bu.edu
...!harvard!bu-cs!bucsf!jbw
Technical Details
Message-ID: <JBW.89Nov5165453@bucsf.bu.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!samsung!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!bloom-beacon!bu-cs!bucsb!bucsf!jbw
References: <8911050224.AA01836@hummingbird.LCS.MIT.EDU>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,d7af390be8db900a
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1989-11-06 10:30:50 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!samsung!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!bloom-beacon!bu-cs!bucsb!bucsf!jbw
From: jbw@bucsf.bu.edu (Joe Wells)
Newsgroups: gnu.emacs.bug
Subject: Re: autoload bug
Message-ID: <JBW.89Nov5165453@bucsf.bu.edu>
Date: 5 Nov 89 21:54:53 GMT
References: <8911050224.AA01836@hummingbird.LCS.MIT.EDU>
Distribution: gnu
Organization: Boston University Computer Science Department
Lines: 23
Posted: Sun Nov  5 22:54:53 1989
In-reply-to: mic@THEORY.LCS.MIT.EDU's message of 5 Nov 89 02:24:06 GMT