Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Date: Mon, 4 Aug 2003 08:35:57 -0400
From: Jason Tishler <jason@tishler.net>
To: cygwin@cygwin.com
Subject: pthreads problem under Me (was Re: 1.5.x goes current on 2003-08-23?)
Message-ID: <20030804123557.GD564@tishler.net>
Mail-Followup-To: cygwin@cygwin.com
References: <20030802152342.GA17734@redhat.com> <801335991093.20030802235956@familiehaase.de> <3F2D3E4E.7020508@netscape.net>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="TB36FDmn/VVEgNH/"
Content-Disposition: inline
In-Reply-To: <3F2D3E4E.7020508@netscape.net>
User-Agent: Mutt/1.4i

--TB36FDmn/VVEgNH/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sun, Aug 03, 2003 at 12:54:38PM -0400, Nicholas Wourms wrote:
> Perl-5.8 is not working at all on WinME and, despite my best efforts,
> I am unable to debug the problem because the "race" condition happens
> before the dubugger can hook.  As Jason points out in the release
> notes, even after being rebased, Python cannot pass any of the threads
> or forking tests.

The attached *may* be affecting threads under Perl too.  Specifically,
the following:

    pthread_cond::Signal: Released too many threads - X now X originally

I'm willing to work with the Cygwin pthreads developers to help track
down this problem.  Sorry, for sitting on this one...

Jason

-- 
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D  8784 1AFD E4CC ECF4 8EF6

--TB36FDmn/VVEgNH/
Content-Type: message/rfc822
Content-Disposition: inline

Received: from cust_req_fwding (jason@tishler.net --> jt@tishler.net) by lmg.ahnet.net id <291031-23834>; Thu, 17 Apr 2003 05:57:38 -0700
Received: from PHumblet.usa1ma.alcatel.com ([65.114.186.130]) by lmg.ahnet.net with ESMTP id <293765-23830>; Thu, 17 Apr 2003 05:56:39 -0700
Received: from [127.0.0.1] (helo=ieee.org)
	by PHumblet.usa1ma.alcatel.com with esmtp (Exim 4.14)
	id HDHNZM-0000AT-H2
	for jason@tishler.net; Thu, 17 Apr 2003 08:57:22 -0400
Message-ID: <3E9EA4AD.8394B37B@ieee.org>
Date: Thu, 17 Apr 2003 08:57:17 -0400
X-Mailer: Mozilla 4.73 [en] (WinNT; U)
X-Accept-Language: en,pdf
MIME-Version: 1.0
Subject: Re: Cygwin Python regression testers wanted
References: <20030415181628.GE3332@tishler.net>
	 <3.0.5.32.20030416223747.007fd230@incoming.verizon.net> <20030417112059.GA2428@tishler.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: "Pierre A. Humblet" <Pierre.Humblet@ieee.org>
To: Jason Tishler <jason@tishler.net>
X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.11.1.3

Jason,

> > In addition: test_hotshot froze and had to be excluded.
> 
> Did just test_hotshot hang?  Or, did the entire system freeze?

Just the test. ^C worked.

> > test_fork1, test_popen2 and test_pty generated dozens of pop-ups
> > indicating errors in many many dlls.
> 
> Others have reported these "page fault" dialogs under 9x too.  Any idea
> what they mean?
> 
> > test_fork1
> >     119 [main] python 48867933 pthread_cond::Signal: Released too many threads - 4 now 4 originally
> >     657 [unknown (0xFD1BF60F)] python 48867933 pthread_cond::Signal: Released too many threads - 3 now 3 originally
> >     750 [unknown (0xFD1BF60F)] python 48867933 pthread_cond::Signal: Released too many threads - 3 now 3 originally
> >     830 [unknown (0xFD1BF60F)] python 48867933 pthread_cond::Signal: Released too many threads - 3 now 3 originally
> >   39147 [unknown (0xFD1BF367)] python 48867933 pthread_cond::Signal: Released too many threads - 2 now 2 originally
> 
> I have never seen the above error messages before.  Are you running
> 1.3.22, a snapshot, or CVS?

I believe 1.3.22, current CVS doesn't work om WinME. But I will double
check tonight.
 
Perhaps you should pass this on to the pthread guys.


Pierre


--TB36FDmn/VVEgNH/
Content-Type: text/plain; charset=us-ascii

--
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/
--TB36FDmn/VVEgNH/--
