🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.utils.bug
Article #498

(none)

#498
From: Eric Hanchrow
Date: Fri, 13 Oct 1989 19:23
35 lines
2522 bytes
Guess what -- I can make `make' 3.54 dump core reliably.

I'm using a Sun4/260 under SunOS4.0.3.

Here's the makefile, which I named `GNUmakefile':

################################################################
TILDE = $(shell echo ~)
VPATH = $(TILDE)/fred

ho:
	@echo $(VPATH)
################################################################

type `make' in the same directory as this file.

If you're interested, here's a backtrace:

#0  0x2a250 in kill ()
#1  0x2a1a8 in _sigtramp ()
#2  0x1a558 in expand_function (o=(char *) 0x46a18 "", function=function_shell, text=(char *) 0x46bd8 "echo ~", end=(char *) 0x46646 ")") (function.c line 330)
#3  0x1d02c in handle_function (op=(char **) 0xf7ffe9ac, stringp=(char **) 0xf7ffe9a4) (function.c line 1107)
#4  0x19408 in variable_expand (line=(char *) 0x46638 "$(shell echo ~)") (expand.c line 94)
#5  0x199e8 in variable_expand_for_file (line=(char *) 0x46638 "$(shell echo ~)", file=(struct file *) 0x0) (expand.c line 263)
#6  0x19abc in allocated_variable_expand_for_file (line=(char *) 0x46638 "$(shell echo ~)", file=(struct file *) 0x0) (expand.c line 297)
#7  0x19a80 in allocated_variable_expand (line=(char *) 0x46638 "$(shell echo ~)") (expand.c line 282)
#8  0x19208 in recursively_expand (v=(struct variable *) 0x46608) (expand.c line 38)
#9  0x19834 in variable_expand (line=(char *) 0x46680 "$(TILDE)/fred") (expand.c line 184)
#10 0x199e8 in variable_expand_for_file (line=(char *) 0x46680 "$(TILDE)/fred", file=(struct file *) 0x0) (expand.c line 263)
#11 0x19abc in allocated_variable_expand_for_file (line=(char *) 0x46680 "$(TILDE)/fred", file=(struct file *) 0x0) (expand.c line 297)
#12 0x19a80 in allocated_variable_expand (line=(char *) 0x46680 "$(TILDE)/fred") (expand.c line 282)
#13 0x19208 in recursively_expand (v=(struct variable *) 0x46650) (expand.c line 38)
#14 0x19834 in variable_expand (line=(char *) 0x1d1f8 "$(VPATH)") (expand.c line 184)
#15 0x1d250 in build_vpath_lists () (vpath.c line 68)
#16 0xb5fc in main (argc=1, argv=(char **) 0xf7fffd04, envp=(char **) 0xf7fffd0c) (main.c line 603)
Technical Details
Message-ID: <8910131923.AA25031@yamada-sun.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!ginosko!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!CSE.OGC.EDU!nosun!yamada-sun!eric

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!ginosko!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!CSE.OGC.EDU!nosun!yamada-sun!eric
From: nosun!yamada-sun!eric@CSE.OGC.EDU (Eric Hanchrow)
Newsgroups: gnu.utils.bug
Subject: (none)
Message-ID: <8910131923.AA25031@yamada-sun.UUCP>
Date: 13 Oct 89 19:23:08 GMT
Sender: news@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 35