🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #87947

Bug in preloading certain files

#87947
From: Leonard N. Zubkoff
Date: Wed, 17 Aug 1994 08:56
12 lines
1406 bytes
Emacs 19.25 will call abort() in store_function_docstring in doc.c whenever the
compiled byte code vector is not long enough to hold a doc string.
Unfortunately, it is possible for there to be a doc string associated with a
function name in ../etc/DOC where the doc string did not come from the file
where the byte-compiled definition came from.

This can easily be reproduced by including loading of cl.elc or rmailkwd.elc as
part of a site-load.el.  In cl.el, the function macroexpand (which has a doc
string from the C code) is replaced by one with no doc string; in rmailkwd, the
function rmail-read-label replaces an autoload that provided the doc string.

		Leonard
Technical Details
Message-ID: <199408170835.BAA08510@dandelion.com>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!CS.Arizona.EDU!math.arizona.edu!news.Arizona.EDU!news.Cerritos.edu!nic-nac.CSU.net!usc!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!dandelion.com!lnz

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,893e8aee12a55ff2,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1994-08-17 02:30:39 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!CS.Arizona.EDU!math.arizona.edu!news.Arizona.EDU!news.Cerritos.edu!nic-nac.CSU.net!usc!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!dandelion.com!lnz
From: lnz@dandelion.com (Leonard N. Zubkoff)
Newsgroups: gnu.emacs.bug
Subject: Bug in preloading certain files
Date: 17 Aug 1994 04:56:06 -0400
Organization: GNUs Not Usenet
Lines: 12
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-emacs@prep.ai.mit.edu
Distribution: gnu
Message-ID: <199408170835.BAA08510@dandelion.com>