From owner-freebsd-bugs Mon Jul 17 1:10: 7 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C9A5437B6AB for ; Mon, 17 Jul 2000 01:10:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA54058; Mon, 17 Jul 2000 01:10:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 17 Jul 2000 01:10:04 -0700 (PDT) Message-Id: <200007170810.BAA54058@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Gregory Bond Subject: Re: misc/19975: fgets() and fread() on file without reading rights leads to SEGV Reply-To: Gregory Bond Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/19975; it has been noted by GNATS. From: Gregory Bond To: chucha@jam.tario.ru Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: misc/19975: fgets() and fread() on file without reading rights leads to SEGV Date: Mon, 17 Jul 2000 18:02:17 +1000 Read the man page for fopen(). It returns NULL if the file can't be opened. fread() (and fgets(), and even feof() etc) can only be used on valid filehandles. This PR can be closed. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message