From wosch@cs.tu-berlin.de  Sun Oct  5 04:53:36 1997
Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13])
          by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA14527
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 5 Oct 1997 04:53:35 -0700 (PDT)
Received: from panke.panke.de (anonymous216.ppp.cs.tu-berlin.de [130.149.17.216])
	by mail.cs.tu-berlin.de (8.8.6/8.8.7) with ESMTP id NAA13489
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 5 Oct 1997 13:51:54 +0200 (MET DST)
Received: (from wosch@localhost) by panke.panke.de (8.8.5/8.6.12) id NAA01131; Sun, 5 Oct 1997 13:48:14 +0200 (MET DST)
Message-Id: <199710051148.NAA01131@panke.panke.de>
Date: Sun, 5 Oct 1997 13:48:14 +0200 (MET DST)
From: Wolfram Schneider <wosch@cs.tu-berlin.de>
Reply-To: wosch@cs.tu-berlin.de
To: FreeBSD-gnats-submit@freebsd.org
Subject: make core dump / SUFFIXES
X-Send-Pr-Version: 3.2

>Number:         4692
>Category:       bin
>Synopsis:       make core dump / SUFFIXES
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    steve
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct  5 05:00:04 PDT 1997
>Closed-Date:    Sun Apr 26 02:45:24 PDT 1998
>Last-Modified:  Sun Apr 26 02:45:39 PDT 1998
>Originator:     Wolfram Schneider
>Release:        FreeBSD 2.2-RELEASE i386
>Organization:
>Environment:


$ cd src/gnu/usr.bin/dc/doc
$ cat <<EOF> bsd.info.mk
.SUFFIXES: .info .texi .texinfo

.texinfo.info:
.texi.info:
	date

EOF

$ make -I .
Segmentation fault (core dumped)

wosch@campa <13:33:35> [/usr/tmp/src/gnu/usr.bin/dc/doc] 509
bash$ gdb -core make.core /wd0/usr/tmp/make/make
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i386-unknown-freebsd), 
Copyright 1996 Free Software Foundation, Inc...
Core was generated by `make'.
Program terminated with signal 11, Segmentation fault.
#0  0x1805f in Lst_Member (l=0xd0d0d0d0, d=0x1f780)
    at /wd0/usr2/tmp/make/lst.lib/lstMember.c:58
58          lNode = list->firstPtr;
(gdb) where
#0  0x1805f in Lst_Member (l=0xd0d0d0d0, d=0x1f780)
    at /wd0/usr2/tmp/make/lst.lib/lstMember.c:58
#1  0x11791 in SuffUnRef (lp=0xd0d0d0d0, sp=0x1f780) at suff.c:337
#2  0x11864 in SuffRemove (l=0xd0d0d0d0, s=0x1f780) at suff.c:395
#3  0x11db4 in Suff_EndTransform (gnp=0x1ee80, dummy=0x0) at suff.c:694
#4  0x17e3c in Lst_ForEachFrom (l=0x1d040, ln=0x2dc40, 
    proc=0x11d0c <Suff_EndTransform>, d=0x0)
    at /wd0/usr2/tmp/make/lst.lib/lstForEachFrom.c:93
#5  0x17df5 in Lst_ForEach (l=0x1d040, proc=0x11d0c <Suff_EndTransform>, d=0x0)
    at /wd0/usr2/tmp/make/lst.lib/lstForEach.c:72
#6  0x109be in ParseFinishLine () at parse.c:2338
#7  0x10cd5 in Parse_File (name=0xc1dc "\001", stream=0x809d0e0)
    at parse.c:2492
#8  0xceee in ReadMakefile (p=0xc1dc, q=0x0) at main.c:860
#9  0xc9b5 in main (argc=3, argv=0xefbfd800) at main.c:683
(gdb) 
>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:

From: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
To: wosch@cs.tu-berlin.de
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: bin/4692: make core dump / SUFFIXES 
Date: Sun, 05 Oct 1997 16:42:48 +0400

 I think, this PR is duplicate of PR bin/4254. That PR contains a patch...
 
 Dima
 
 
Responsible-Changed-From-To: freebsd-bugs->steve 
Responsible-Changed-By: wosch 
Responsible-Changed-When: Sun Oct 5 10:25:35 PDT 1997 
Responsible-Changed-Why:  
make is Steve Passe area.  
State-Changed-From-To: open->closed 
State-Changed-By: phk 
State-Changed-When: Sun Apr 26 02:45:24 PDT 1998 
State-Changed-Why:  
pressumed fixed by 4254 
>Unformatted:
