20050208 hyperthreading bug is back ?

2005-02-09 Thread CV

Summary:

I reported before that the 20050206 snapshot appeared to fix
the hyperthreading bug for me.

Now it seems that the next snapshot 20050208 broke it again.

Test Case:
--
Command:
  find z | while read f; do chown username $f; done;

and a longer version of the test case command, (same results):
  export i=1; find z | while read f; do printf %8i: %s\n $i $f; \
  chown username $f; ((i++)); done;

Note: z is a directory tree under /cygdrive/c with 4000 odd files in it.

Result:
---
  after 700 to 1000 files bash hangs with the following error message:
  2 [exiting thread] bash 3328 cygthread::stub: erroneous thread
activation, name is NULL

The first number varies (2, 4, 8) as well as the number after bash
which I take it is the pid.

NOTE: The error only occurs when I run this from the command prompt.
I put the same command in a file (preceded by a #!/bin/bash -line)
and called it chownz.bash
./chownz.bash completes as expected
. ./chownz.bash also completes as expected

The same test runs without problems on the 20050206 snapshot.

My system:
--
HP Pavilion, P4HT3.2G, 1G memory, 200G SCSI HD

$ uname -a
CYGWIN_NT-5.1 nodename 1.5.13s(0.118/4/2) 20050208 14:21:58 i686
  unknown unknown Cygwin

I tried to include the output from
  'cygcheck -s -v -r | tee cygcheck.out'
but the interface will not accept lines longer than 80 chars.
I can mail it across, just let me know.

Regards CV




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



Re: 20050208 hyperthreading bug is back ?

2005-02-09 Thread Rolf Campbell
CV wrote:
Summary:

I reported before that the 20050206 snapshot appeared to fix
the hyperthreading bug for me.
Now it seems that the next snapshot 20050208 broke it again.
Result:
---
  after 700 to 1000 files bash hangs with the following error message:
  2 [exiting thread] bash 3328 cygthread::stub: erroneous thread
activation, name is NULL
And it appears I spoke too early before.  I too, still see a problem:
   1424 [exiting thread] make 2052 cygthread::stub: erroneous thread 
activation, name is NULL.

None of my simple test cases seems to fail, but in the guts of a 2-hour 
build, I get that error message and things grind to a halt.

-Rolf
--
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/


Re: 20050208 hyperthreading bug is back ?

2005-02-09 Thread CV
Rolf Campbell thats.unpossible at gmail.com writes:
 CV wrote:
after 700 to 1000 files bash hangs with the following error message:
2 [exiting thread] bash 3328 cygthread::stub: erroneous thread
  activation, name is NULL
 
 And it appears I spoke too early before.  I too, still see a problem:
 
 1424 [exiting thread] make 2052 cygthread::stub: erroneous thread 
 activation, name is NULL.
 
 None of my simple test cases seems to fail, but in the guts of a 2-hour 
 build, I get that error message and things grind to a halt.

OK, but then it would perhaps be interesting to know if the 20050206
snapshot works for you there - or, in case it fails, whether the error
is the same or different ?

Cheers CV




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



Re: 20050208 hyperthreading bug is back ?

2005-02-09 Thread Rolf Campbell
CV wrote:
Rolf Campbell thats.unpossible at gmail.com writes:
CV wrote:
 after 700 to 1000 files bash hangs with the following error message:
 2 [exiting thread] bash 3328 cygthread::stub: erroneous thread
   activation, name is NULL
And it appears I spoke too early before.  I too, still see a problem:
   1424 [exiting thread] make 2052 cygthread::stub: erroneous thread 
activation, name is NULL.

None of my simple test cases seems to fail, but in the guts of a 2-hour 
build, I get that error message and things grind to a halt.

OK, but then it would perhaps be interesting to know if the 20050206
snapshot works for you there - or, in case it fails, whether the error
is the same or different ?
Cheers CV
The 0206 snapshot is DOA in my tests.
--
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/


Re: 20050208 hyperthreading bug is back ?

2005-02-09 Thread Christopher Faylor
On Wed, Feb 09, 2005 at 08:47:12PM +, CV wrote:
Summary:

I reported before that the 20050206 snapshot appeared to fix
the hyperthreading bug for me.

Now it seems that the next snapshot 20050208 broke it again.

Yes, you're right.  It's back.  I see it myself.

How wonderfully bittersweet that I can now reproduce these problems
at will.  :-)

I have a patch that makes it better but a long running test died while
I was in the middle of typing this, so apparently it isn't perfect.

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/