🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #100093

autoload bug

#100093
From: mic
Date: Sun, 05 Nov 1989 02:24
18 lines
1072 bytes
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

Note (apply ...) does not know what function to call after loading the
file.  This bug is easy to avoid, just do:

	(apply 'rmail '("RMAIL"))
or	(rmail "RMAIL")

Still, anything that causes a crash is a serious bug.

-- 
Michelangelo (Mic) Grigni -- Gradual Student, MIT Applied Math
Technical Details
Message-ID: <8911050224.AA01836@hummingbird.LCS.MIT.EDU>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!THEORY.LCS.MIT.EDU!mic

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,d7af390be8db900a,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1989-11-05 13:15:46 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!THEORY.LCS.MIT.EDU!mic
From: mic@THEORY.LCS.MIT.EDU
Newsgroups: gnu.emacs.bug
Subject: autoload bug
Message-ID: <8911050224.AA01836@hummingbird.LCS.MIT.EDU>
Date: 5 Nov 89 02:24:06 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 18
Posted: Sun Nov  5 03:24:06 1989