delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/08/04/08:33:29

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
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: Mon, 4 Aug 2003 08:35:57 -0400
From: Jason Tishler <jason AT tishler DOT net>
To: cygwin AT cygwin DOT 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 AT cygwin DOT com
References: <20030802152342 DOT GA17734 AT redhat DOT com> <801335991093 DOT 20030802235956 AT familiehaase DOT de> <3F2D3E4E DOT 7020508 AT netscape DOT net>
Mime-Version: 1.0
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 AT tishler DOT net --> jt AT tishler DOT 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 AT tishler DOT net; Thu, 17 Apr 2003 08:57:22 -0400
Message-ID: <3E9EA4AD DOT 8394B37B AT ieee DOT 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 DOT GE3332 AT tishler DOT net>
	 <3 DOT 0 DOT 5 DOT 32 DOT 20030416223747 DOT 007fd230 AT incoming DOT verizon DOT net> <20030417112059 DOT GA2428 AT tishler DOT net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: "Pierre A. Humblet" <Pierre DOT Humblet AT ieee DOT org>
To: Jason Tishler <jason AT tishler DOT 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/--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019