From owner-freebsd-current Thu Feb 29 11:46:25 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA02566 for current-outgoing; Thu, 29 Feb 1996 11:46:25 -0800 (PST) Received: from veda.is (root@veda.is [193.4.230.1]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id LAA02560 for ; Thu, 29 Feb 1996 11:46:21 -0800 (PST) Received: (from adam@localhost) by veda.is (8.7.4/8.7.3) id TAA11702; Thu, 29 Feb 1996 19:45:45 GMT Message-Id: <199602291945.TAA11702@veda.is> Subject: ypserv: ypproc_master To: wpaul@ctr.columbia.edu Date: Thu, 29 Feb 1996 19:45:40 +0000 (GMT) From: "Adam David" Cc: freebsd-current@freebsd.org X-Mailer: ELM [version 2.4 PL25 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org Precedence: bulk Currently, ypserv dumps core while replying to a ypproc_master request if access is being denied to the remote host. This results from xdr_string() not being designed to handle NULL strings. There seem to be vestiges of an attempt to represent a NULL string by a size of -1, but this could be my imagination. Looks like ypserv and rpc.yppasswdd need to adjusted to the limitations of xdr. -- Adam David