Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Tue, 5 Jul 2005 12:52:49 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: Freeze in perl script after cygwin upgrade 1.5.17 -> 1.5.18 Message-ID: <20050705165248.GE26948@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com References: <42CA2E29 DOT 4010608 AT iopan DOT gda DOT pl> <20050705141728 DOT GC26948 AT trixie DOT casa DOT cgf DOT cx> <20050705145932 DOT GA1920 AT efn DOT org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050705145932.GA1920@efn.org> User-Agent: Mutt/1.5.8i On Tue, Jul 05, 2005 at 07:59:32AM -0700, Yitzchak Scott-Thoennes wrote: >On Tue, Jul 05, 2005 at 10:17:28AM -0400, Christopher Faylor wrote: >>The malloc implementation in perl was updated to the latest version of >>Doug Lea's malloc so there is a possibility that this is a malloc bug. >>However, given that the perl on my linux system routinely trips a >>"double free" error from my glibc library, my money would be on perl. > >What perl version (on linux)? Do you have a test case? I used to predictably get it any time I ran 'perl -de 0' so I suspected that it had something to to with Perl::ReadLine or Perl::ReadKey, i.e., http://gentoo-portage.com/dev-lang/perl/bugs I can't trip it regularly anymore after the above update but I am fairly certain that I see it every so often at random times. I really wasn't thinking of this as fodder for a cygwin problem when it happened so I wasn't paying too much attention. OTOH, I could be wrong, since I just noticed YA update for malloc. It doesn't seem like the changes in malloc 2.8.2 would have fixed this problem but a new version of cygwin1.dll is available, regardless. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/