Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Thu, 6 Sep 2001 11:59:13 -0400 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: I know CVS is hosed Message-ID: <20010906115913.A30555@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: <20010906113843 DOT A30174 AT redhat DOT com> <1614189623 DOT 20010906194903 AT logos-m DOT ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1614189623.20010906194903@logos-m.ru> User-Agent: Mutt/1.3.21i On Thu, Sep 06, 2001 at 07:49:03PM +0400, egor duda wrote: >Hi! > >Thursday, 06 September, 2001 Christopher Faylor cgf AT redhat DOT com wrote: > >CF> While attempting to cut down on the size of the 1.3.3 DLL, I uncovered a few >CF> problems with cygheap. I couldn't track them down before I went to bed. > >CF> The symptom is that applications die in cfree. The problem manifests quickly >CF> in a process which execs a process which execs a process. > >CF> I haven't seen the problem that Egor reported with free but it probably is not >CF> related to the cygheap problem. It probably is somehow related to the new >CF> code in sigproc which allocates the zombie array dynamically. > >yes, it crashes at 'free (zombies)'. i've built malloc-debuggibg version >but somehow it doesn't get to free(zombies), but crash earlier at >_cmalloc () when one of buckets contains invalid nonzero pointer. Yep. The _cmalloc stuff is what I'm going to track down. cgf