Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com Message-Id: <3.0.5.32.20030131115244.007fe4b0@h00207811519c.ne.client2.attbi.com> X-Sender: pierre AT h00207811519c DOT ne DOT client2 DOT attbi DOT com Date: Fri, 31 Jan 2003 11:52:44 -0500 To: cygwin-developers AT cygwin DOT com From: "Pierre A. Humblet" Subject: Re: cygwin 1.3.19-1 and up: Garbage printed in ls output In-Reply-To: <20030131163017.GA3078@redhat.com> References: <3 DOT 0 DOT 5 DOT 32 DOT 20030131111215 DOT 007fb200 AT mail DOT attbi DOT com> <3 DOT 0 DOT 5 DOT 32 DOT 20030131111215 DOT 007fb200 AT mail DOT attbi DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 11:30 AM 1/31/2003 -0500, Christopher Faylor wrote: >There is also a recursive situation going on where read_passwd calls >internal_getpwsid which calls read_passwd... That was where I was >focusing. In the second call the state should be initialized and "check" false, so it shouldn't reread. That was once one of my concerns too. Oops, just reading the code. In internal_getpwuid the argument of refresh must be set to false, cannot use the default. Pierre