From owner-freebsd-bugs Thu Oct 16 14:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA26945 for bugs-outgoing; Thu, 16 Oct 1997 14:50:06 -0700 (PDT) (envelope-from owner-freebsd-bugs) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA26934; Thu, 16 Oct 1997 14:50:02 -0700 (PDT) (envelope-from gnats) Resent-Date: Thu, 16 Oct 1997 14:50:02 -0700 (PDT) Resent-Message-Id: <199710162150.OAA26934@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, gnat@frii.com Received: from ganymede.frii.com (ganymede.frii.com [208.146.240.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA26542 for ; Thu, 16 Oct 1997 14:42:51 -0700 (PDT) (envelope-from gnat@frii.com) Received: from elara.frii.com (elara.frii.com [208.146.240.9]) by ganymede.frii.com (8.8.5/8.8.4) with ESMTP id PAA15505 for ; Thu, 16 Oct 1997 15:41:38 -0600 (MDT) Received: (from gnat@localhost) by elara.frii.com (8.8.5/8.6.9) id PAA06017; Thu, 16 Oct 1997 15:40:19 -0600 (MDT) Message-Id: <199710162140.PAA06017@elara.frii.com> Date: Thu, 16 Oct 1997 15:40:19 -0600 (MDT) From: Nathan Torkington Reply-To: gnat@frii.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4783: make dumps core on some incorrectly formatted makefiles Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4783 >Category: bin >Synopsis: make dumps core on some incorrectly formatted makefiles >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 16 14:50:01 PDT 1997 >Last-Modified: >Originator: Nathan Torkington >Organization: Interchangeable Antipodeans, Inc. >Release: FreeBSD 2.2-STABLE i386 >Environment: FreeBSD 2.2-STABLE on i386 machine (does it on all 2.2-STABLE boxes I have access to) >Description: I have a Makefile which has 8 spaces instead of the leading tab (yes, I know that makes it incorrect). Instead of gracefully aborting, it looks like a buffer is being overflowed and make is coredumping. >How-To-Repeat: Use the Makefile in http://www.best.com/~mcravit/pilot/HelloWorld.tar.gz (you don't need any other software -- make vomits before it starts running external commands). >Fix: I haven't looked at the source to make nor made a patch. >Audit-Trail: >Unformatted: