Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com Date: Tue, 22 Jun 1999 00:12:40 -0400 From: Chris Faylor To: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Re: Massive checkin but still no memory corruption fix Message-ID: <19990622001240.A27341@cygnus.com> References: <19990622001057 DOT A23916 AT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: <19990622001057.A23916@cygnus.com>; from cgf on Tue, Jun 22, 1999 at 12:10:57AM -0400 On Tue, Jun 22, 1999 at 12:10:57AM -0400, cgf wrote: >I made a lot of changes that will be reflected in the recent snapshot but >I am still seeing occasional memory corruption. It is really sporadic >and difficult to track down. > >This is what I've fixed: >1) a long standing "wait_subproc: wait failed, nchildren..." error. >2) stopped looping if there's an error on exit. >3) argument passing in #! scripts (e.g. #!/bin/sh -x) >4) don't attempt to use ntsec on drives which do not support it. >5) run strace program at higher priority for slight speed improvement. 6) Revert scrolling code to (almost) old behavior. The April 17 changes just caused too many problems. I think that scroll regions are broken again, now, if anyone cares. cgf