From owner-freebsd-bugs Wed Mar 19 16:20:17 2003 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1816737B401 for ; Wed, 19 Mar 2003 16:20:15 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5CA543F85 for ; Wed, 19 Mar 2003 16:20:14 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2K0KENS076004 for ; Wed, 19 Mar 2003 16:20:14 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2K0KElW076003; Wed, 19 Mar 2003 16:20:14 -0800 (PST) Date: Wed, 19 Mar 2003 16:20:14 -0800 (PST) Message-Id: <200303200020.h2K0KElW076003@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Mike Makonnen Subject: Re: bin/50118: calendar(1) dumps core if there is ./calendar/ Reply-To: Mike Makonnen Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR bin/50118; it has been noted by GNATS. From: Mike Makonnen To: Kimura Fuyuki Cc: FreeBSD-gnats-submit@FreeBSD.ORG, mark@grondar.org Subject: Re: bin/50118: calendar(1) dumps core if there is ./calendar/ Date: Wed, 19 Mar 2003 19:11:21 -0500 On Thu, 20 Mar 2003 08:34:48 +0900 Kimura Fuyuki wrote: > Your patch works fine for non-regular files, but I found another problem... > > # cd /usr/bin > # ls -l calendar > -r-xr-xr-x 1 root wheel 20296 Mar 20 08:30 calendar > # ./calendar > cpp: Internal error: Segmentation fault (program tradcpp0) > Please submit a full bug report. > See for instructions. hmm We could add more checks, but we can't keep going on like that everytime something makes it dump core like that. Besides, there might be legitimate reasons why the calendar file might not be a text file. I wonder if the fix lies in cpp... I'm not familiar with cpp, but I'll look into it. Cheers. -- Mike Makonnen | GPG-KEY: http://www.identd.net/~mtm/mtm.asc mtm@identd.net | Fingerprint: D228 1A6F C64E 120A A1C9 A3AA DAE1 E2AF DBCC 68B9 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message