public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
@ 2002-07-03 15:38 Christopher Faylor
  2002-07-03 19:13 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 (mmap confirm fix) Shane Mann
  2002-07-04  2:28 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
  0 siblings, 2 replies; 26+ messages in thread
From: Christopher Faylor @ 2002-07-03 15:38 UTC (permalink / raw)
  To: cygwin

I've made a new version of the Cygwin DLL and associated utilities
available for download.  As usual, a list of what has changed is below.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

Note that we do not allow downloads from sources.redhat.com (aka
cygwin.com) due to bandwidth limitations.  This means that you will need
to find a mirror which has this update.  You might have to wait as much
as 24 hours to find a mirror with the updated version of cygwin on it.
Be patient.

If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin@cygwin.com .  I would appreciate it if you would
use this mailing list rather than emailing me directly.

If you want to make a point or ask a question, the Cygwin mailing list
is the appropriate place.  This includes ideas and comments about the
setup utility or Cygwin in general.

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

I implore you to READ this information before sending email about how
you "tried everything" to unsubscribe.  In 100% of the cases where
people were unable to unsubscribe, the problem was that they hadn't
actually read and comprehended the unsubscribe instructions.

If you need to unsubscribe from cygwin-announce or any other mailing
list, reading the instructions at the above URL is guaranteed to
provide you with the info that you need.

Christopher Faylor
Red Hat, Inc.

Changes since 1.3.11-3:

- Fix slow startup times.  (Christopher Faylor)

- Fix problems with non-cygwin processes calling cygwin processes.
  (Christopher Faylor)

- New include file sys/statfs.  (Christopher Faylor)

- Avoid clobbering CYGWIN environment variable when "export" is specified.
  (Christopher Faylor)

- mmap fixes.  (Corinna Vinschen)

- Fix problem with stuff like "ls /cygdrive/c".  (Christopher Faylor)

- Correctly set __progname to only base of application name.  (Corinna Vinschen)

- Fix xterm setuid problem.  (Pierre Humblet)

- Many /proc fixes.  (Christopher January)

- Set HOME to / as last resort when no other info is available.  (Corinna Vinschen,
  Christopher Faylor)

- Fix binmode/textmode problems with ssh and other programs which use pipes.
  (Christopher Faylor)

- Fix error output for various errors.  (Christopher Faylor)

- Allow signals to interrupt blocking accept calls.  (Thomas Pfaff)


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* RE: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 (mmap confirm fix)
  2002-07-03 15:38 [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Christopher Faylor
@ 2002-07-03 19:13 ` Shane Mann
  2002-07-04  2:28 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
  1 sibling, 0 replies; 26+ messages in thread
From: Shane Mann @ 2002-07-03 19:13 UTC (permalink / raw)
  To: cygwin

Corinna,

Confirming fix of mmap and munmap, working here now. Thanks again for the
prompt response.

Regards,
Shane

Shane Mann
Software Engineer          Phone: +61-7-3259-2223
CiTR Pty Ltd               Fax:   +61-7-3259-2259
339 Coronation Drive,      Email: shanem@citr.com.au
Milton, QLD, 4064          Web:   http://www.citr.com.au


> -----Original Message-----
> From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com]On Behalf
> Of Christopher Faylor
> Sent: Thursday, 4 July 2002 8:28
> To: cygwin@cygwin.com
> Subject: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
>
>

<snip>

> - mmap fixes.  (Corinna Vinschen)

<snip>


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* RE: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-03 15:38 [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Christopher Faylor
  2002-07-03 19:13 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 (mmap confirm fix) Shane Mann
@ 2002-07-04  2:28 ` Tony Arnold
  2002-07-04  2:59   ` Corinna Vinschen
  1 sibling, 1 reply; 26+ messages in thread
From: Tony Arnold @ 2002-07-04  2:28 UTC (permalink / raw)
  To: cygwin

I've just updated to this version, and since then my cron jobs seem to
run with $HOME set to / and thus fail. Anybody else seen this problem?

Regards,
Tony.

> -----Original Message-----
> From: cygwin-owner@cygwin.com 
> [mailto:cygwin-owner@cygwin.com] On Behalf Of Christopher Faylor
> Sent: 03 July 2002 23:28
> To: cygwin@cygwin.com
> Subject: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
> 
> 
> I've made a new version of the Cygwin DLL and associated 
> utilities available for download.  As usual, a list of what 
> has changed is below.
> 
> To update your installation, click on the "Install Cygwin 
> now" link on the http://cygwin.com/ web page.  This downloads 
> setup.exe to your system.  Then, run setup and answer all of 
> the questions.
> 
> Note that we do not allow downloads from sources.redhat.com (aka
> cygwin.com) due to bandwidth limitations.  This means that 
> you will need to find a mirror which has this update.  You 
> might have to wait as much as 24 hours to find a mirror with 
> the updated version of cygwin on it. Be patient.
> 
> If you have questions or comments, please send them to the 
> Cygwin mailing list at: cygwin@cygwin.com .  I would 
> appreciate it if you would use this mailing list rather than 
> emailing me directly.
> 
> If you want to make a point or ask a question, the Cygwin 
> mailing list is the appropriate place.  This includes ideas 
> and comments about the setup utility or Cygwin in general.
> 
>               *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
> 
> If you want to unsubscribe from the cygwin-announce mailing 
> list, look at the "List-Unsubscribe: " tag in the email 
> header of this message. Send email to the address specified 
> there.  It will be in the format:
> 
> cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com
> 
> If you need more information on unsubscribing, start reading here:
> 
> http://sources.redhat.com/lists.html#unsubscribe-simple
> 
> Please read *all* of the information on unsubscribing that is 
> available starting at this URL.
> 
> I implore you to READ this information before sending email 
> about how you "tried everything" to unsubscribe.  In 100% of 
> the cases where people were unable to unsubscribe, the 
> problem was that they hadn't actually read and comprehended 
> the unsubscribe instructions.
> 
> If you need to unsubscribe from cygwin-announce or any other 
> mailing list, reading the instructions at the above URL is 
> guaranteed to provide you with the info that you need.
> 
> Christopher Faylor
> Red Hat, Inc.
> 
> Changes since 1.3.11-3:
> 
> - Fix slow startup times.  (Christopher Faylor)
> 
> - Fix problems with non-cygwin processes calling cygwin processes.
>   (Christopher Faylor)
> 
> - New include file sys/statfs.  (Christopher Faylor)
> 
> - Avoid clobbering CYGWIN environment variable when "export" 
> is specified.
>   (Christopher Faylor)
> 
> - mmap fixes.  (Corinna Vinschen)
> 
> - Fix problem with stuff like "ls /cygdrive/c".  (Christopher Faylor)
> 
> - Correctly set __progname to only base of application name.  
> (Corinna Vinschen)
> 
> - Fix xterm setuid problem.  (Pierre Humblet)
> 
> - Many /proc fixes.  (Christopher January)
> 
> - Set HOME to / as last resort when no other info is 
> available.  (Corinna Vinschen,
>   Christopher Faylor)
> 
> - Fix binmode/textmode problems with ssh and other programs 
> which use pipes.
>   (Christopher Faylor)
> 
> - Fix error output for various errors.  (Christopher Faylor)
> 
> - Allow signals to interrupt blocking accept calls.  (Thomas Pfaff)
> 
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting:         http://cygwin.com/bugs.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
> 
> 


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04  2:28 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
@ 2002-07-04  2:59   ` Corinna Vinschen
  2002-07-04  3:02     ` Select waits for NonBlocking fd Anurag Sharma
  2002-07-04  3:21     ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
  0 siblings, 2 replies; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-04  2:59 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 10:16:46AM +0100, Tony Arnold wrote:
> I've just updated to this version, and since then my cron jobs seem to
> run with $HOME set to / and thus fail. Anybody else seen this problem?
> [...]
> > - Set HOME to / as last resort when no other info is 
> > available.  (Corinna Vinschen,
> >   Christopher Faylor)

Check your /etc/passwd entry to contain a correct homedir.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Select waits for NonBlocking fd
  2002-07-04  2:59   ` Corinna Vinschen
@ 2002-07-04  3:02     ` Anurag Sharma
  2002-07-05 12:11       ` Corinna Vinschen
  2002-07-04  3:21     ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
  1 sibling, 1 reply; 26+ messages in thread
From: Anurag Sharma @ 2002-07-04  3:02 UTC (permalink / raw)
  To: cygwin; +Cc: brian

[-- Attachment #1: Type: text/plain, Size: 535 bytes --]

Hi All,

We have come across a peculiar problem while setting up sockets for
connection.

1) We make the socket non-blocking 
2) give it an invalid port to connect to on the localhost.
3) errno is correctly set to EINPROGRESS
4) Doing a select on the socket waits indefinetly!!

Attached is code that displays this  behaviour. This code works as
expected on linux.

Also if we check for socket error using  getsockopt before we do a select,
no error is returned. On linux it correctly returns 'Connection refused'.

Any Ideas??

Anurag

[-- Attachment #2: connect.C --]
[-- Type: application/octet-stream, Size: 2441 bytes --]

#include <ostream.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <netinet/in.h>

void
my_perror(const char* msg)
{
    cerr << msg << ": "
	<< strerror(errno) << " (" << errno << ")" << endl;
}

void
waitSelect(int fd)
{
    
    fd_set wrfds;
    FD_ZERO(&wrfds);
    FD_SET(fd, &wrfds);

    int r = ::select(fd + 1, NULL, &wrfds, NULL, NULL);
    
    cerr << "select = " << r << endl;
    cerr << "fd_isset = " << (int)(FD_ISSET(fd, &wrfds)) << endl;
    
    if (r <= 0) {
	my_perror("select");
	exit(1);
    }
}

int
main(int argc, char* argv[])
{
    int fd, r;
    
    if (argc < 2) {
	cerr << "Usage: connect <port> [nonblock]" << endl;
	exit(2);
    }
    
    bool nonblock = (argc > 2);
    int port = ::atoi(argv[1]);

    while (1) {

	cerr << "sleep..." << endl;
	sleep(1);
	
	cerr << "starting connect" << endl;

	fd = ::socket(PF_INET, SOCK_STREAM, 0);
	if (fd == -1) {
	    my_perror("socket");
	    exit(1);
	}

	cerr << "fd = " << fd << endl;

	if (nonblock) {
	    ::fcntl(fd, F_SETFL, ::fcntl(fd, F_GETFL) | O_NONBLOCK);
	}

	sockaddr_in sin;
	sin.sin_family = AF_INET;
	sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
	sin.sin_port = htons(port);
	::memset(sin.sin_zero, 0, sizeof(sin.sin_zero));

	if (::connect(fd, (sockaddr*)&sin, sizeof(sin)) != 0) {
	    if (errno != EINPROGRESS) {
		my_perror("connect");
		::close(fd);
		continue;
	    }

	    my_perror("connect");

	    cerr << "waiting for connect..." << endl;
	    
	    waitSelect(fd);

	    cerr << "waiting over" << endl;
	    
	    int sockError = 0;
	    socklen_t sockErrorLen = sizeof(sockError);
	    if (::getsockopt(fd, SOL_SOCKET, SO_ERROR,
		&sockError, &sockErrorLen) == -1) {
		my_perror("getsockopt SO_ERROR");
		exit(1);
	    }

	    if (sockError != 0) {
		cerr << "connect: " << strerror(sockError)
		    << " (" << sockError << ")" << endl;

		::close(fd);
		continue;
	    }

	    cerr << "connected" << endl;

	} else {
	    cerr << "connected straight away" << endl;
	}

	::fcntl(fd, F_SETFL, ::fcntl(fd, F_GETFL) & ~O_NONBLOCK);

	while (1) {
	    char buffer[256];
	    r = ::read(fd, buffer, sizeof(buffer));
	    
	    cerr << "read = " << r << endl;
		// blocking read from socket
	    
	    if (r <= 0)
		break;
	}

	::close(fd);
	    
	if (r < 0)
	    my_perror("read");
	else
	    cerr << "EOF" << endl;

    }
}


[-- Attachment #3: Type: text/plain, Size: 214 bytes --]

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* RE: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04  2:59   ` Corinna Vinschen
  2002-07-04  3:02     ` Select waits for NonBlocking fd Anurag Sharma
@ 2002-07-04  3:21     ` Tony Arnold
  2002-07-04  7:54       ` Corinna Vinschen
  1 sibling, 1 reply; 26+ messages in thread
From: Tony Arnold @ 2002-07-04  3:21 UTC (permalink / raw)
  To: cygwin

Corinna,

> > > - Set HOME to / as last resort when no other info is
> > > available.  (Corinna Vinschen,
> > >   Christopher Faylor)
> 
> Check your /etc/passwd entry to contain a correct homedir.

That's all OK. Note that my cron jobs were working fine before I updated
to 1.3.12-1. Apart from the update, I've not changed anything.

Cron is running as a service using the SYSTEM account (UID=18).
/etc/passwd is readable by SYSTEM (the protection is 644).

What other information would be useful to help track this down?

Regards,
Tony.
-- 
Tony Arnold, Deputy to the Head of COS Division, Manchester Computing,
University of Manchester, Oxford Road, Manchester M13 9PL.
T: +44 (0)161 275 6093, F: +44 (0)870 136 1004, M: +44 (0)773 330 0039
E-mail: tony.arnold@man.ac.uk, Home: http://www.man.ac.uk/Tony.Arnold


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04  3:21     ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
@ 2002-07-04  7:54       ` Corinna Vinschen
  2002-07-04 10:04         ` Tony Arnold
  0 siblings, 1 reply; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-04  7:54 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 11:02:10AM +0100, Tony Arnold wrote:
> Corinna,
> 
> > > > - Set HOME to / as last resort when no other info is
> > > > available.  (Corinna Vinschen,
> > > >   Christopher Faylor)
> > 
> > Check your /etc/passwd entry to contain a correct homedir.
> 
> That's all OK. Note that my cron jobs were working fine before I updated
> to 1.3.12-1. Apart from the update, I've not changed anything.
> 
> Cron is running as a service using the SYSTEM account (UID=18).
> /etc/passwd is readable by SYSTEM (the protection is 644).

Are you running jobs under SYSTEM or under your own account?
If SYSTEM, it needs a homedir then, too.  Or you should use
full paths to the scripts or apps called.

> What other information would be useful to help track this down?

You could debug it.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* RE: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04  7:54       ` Corinna Vinschen
@ 2002-07-04 10:04         ` Tony Arnold
  2002-07-04 10:06           ` Corinna Vinschen
  0 siblings, 1 reply; 26+ messages in thread
From: Tony Arnold @ 2002-07-04 10:04 UTC (permalink / raw)
  To: cygwin

> > Cron is running as a service using the SYSTEM account (UID=18). 
> > /etc/passwd is readable by SYSTEM (the protection is 644).
> 
> Are you running jobs under SYSTEM or under your own account?
> If SYSTEM, it needs a homedir then, too.  Or you should use 
> full paths to the scripts or apps called.

I'm running jobs under my account.

Note that these jobs worked fine before I updated to the latest
cygwin1.dll version. I've put the 26 June snapshot cygwin1.dll file back
in use and the jobs work.

Test jobs show that $HOME is being set to / when the cron job works.
$HOME is set correctly for bash sessions run interactively via rxvt or
whatever.

> > What other information would be useful to help track this down?
> 
> You could debug it.

I'll see what I can do.

I guess that as no-one else has said anything on this thread that I am
alone with this problem?

Regards,
Tony.
-- 
Tony Arnold, Deputy to the Head of COS Division, Manchester Computing,
University of Manchester, Oxford Road, Manchester M13 9PL.
T: +44 (0)161 275 6093, F: +44 (0)870 136 1004, M: +44 (0)773 330 0039
E-mail: tony.arnold@man.ac.uk, Home: http://www.man.ac.uk/Tony.Arnold


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 10:04         ` Tony Arnold
@ 2002-07-04 10:06           ` Corinna Vinschen
  2002-07-04 12:18             ` Tony Arnold
  0 siblings, 1 reply; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-04 10:06 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 05:50:50PM +0100, Tony Arnold wrote:
> Test jobs show that $HOME is being set to / when the cron job works.
> $HOME is set correctly for bash sessions run interactively via rxvt or
> whatever.

Really check for the homedir in your /etc/passwd file again.  This
setting HOME to "/" should only happen if neither HOME nor /etc/passwd
are set correctly.

If you don't get a clue by yourself, start an

  strace -o <somefile> <somesimplejob>
  
from cron and send "somefile" to this list.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 10:06           ` Corinna Vinschen
@ 2002-07-04 12:18             ` Tony Arnold
  2002-07-04 13:08               ` Corinna Vinschen
  0 siblings, 1 reply; 26+ messages in thread
From: Tony Arnold @ 2002-07-04 12:18 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1151 bytes --]

Corrinna,

On Thu, 4 Jul 2002, Corinna Vinschen wrote:

> On Thu, Jul 04, 2002 at 05:50:50PM +0100, Tony Arnold wrote:
> > Test jobs show that $HOME is being set to / when the cron job works.
> > $HOME is set correctly for bash sessions run interactively via rxvt or
> > whatever.
>
> Really check for the homedir in your /etc/passwd file again.  This
> setting HOME to "/" should only happen if neither HOME nor /etc/passwd
> are set correctly.

It looks OK to me, but I've attached it anyway. The usernmae I use is
'zzalsaca' (don;t ask why!).

> If you don't get a clue by yourself, start an
>
>   strace -o <somefile> <somesimplejob>
>
> from cron and send "somefile" to this list.

Also attached output from a cron job that just did 'echo $HOME'.

My reading of it is that the passwd file is read, but HOME is not set
because it thinks it is already set!

Regards,
Tony.
-- 
Tony Arnold, Deputy to the Head of COS Division, Manchester Computing,
University of Manchester, Oxford Road, Manchester M13 9PL.
T: +44 (0)161 275 6093, F: +44 (0)870 136 1004, M: +44 (0)773 330 0039
E-mail: tony.arnold@man.ac.uk, Home: http://www.man.ac.uk/Tony.Arnold

[-- Attachment #2: Type: TEXT/PLAIN, Size: 501 bytes --]

Everyone:*:0:0:,S-1-1-0::
SYSTEM:*:18:18:,S-1-5-18::
Administrators:*:544:544:,S-1-5-32-544::
Administrator:unused_by_nt/2000/xp:500:513:U-ACA-VNT\Administrator,S-1-5-21-329068152-1993962763-1202660629-500:/home/Administrator:/bin/bash
Guest:unused_by_nt/2000/xp:501:513:U-ACA-VNT\Guest,S-1-5-21-329068152-1993962763-1202660629-501:/home/Guest:/bin/bash
zzalsaca:unused_by_nt/2000/xp:1000:513:Tony Arnold,U-ACA-VNT\zzalsaca,S-1-5-21-329068152-1993962763-1202660629-1000:/home/zzalsaca:/bin/bash

[-- Attachment #3: Type: TEXT/plain, Size: 24180 bytes --]

**********************************************
Program name: C:\cygwin\bin\echo.exe (2508)
App version:  1001.8, api: 0.34
DLL version:  1003.12, api: 0.54
DLL build:    2002-07-03 16:42
OS version:   Windows NT-5.1
Date/Time:    2002-07-04 19:49:00
**********************************************
 1853    4032 [main] echo 2508 environ_init: 0xA010420: ALLUSERSPROFILE=C:\Documents and Settings\All Users
  606    4638 [main] echo 2508 environ_init: 0xA010458: COMMONPROGRAMFILES=C:\Program Files\Common Files
  479    5117 [main] echo 2508 environ_init: 0xA010490: COMPUTERNAME=ACA-VNT
  328    5445 [main] echo 2508 environ_init: 0xA0104B0: COMSPEC=C:\WINNT\system32\cmd.exe
  339    5784 [main] echo 2508 parse_options: ntsec 1
  727    6511 [main] echo 2508 set_file_api_mode: File APIs set to OEM
  173    6684 [main] echo 2508 parse_options: codepage (called func)
  211    6895 [main] echo 2508 parse_options: returning
  125    7020 [main] echo 2508 environ_init: 0xA0104D8: CYGWIN=ntsec codepage:oem
  238    7258 [main] echo 2508 getwinenv: can't set native for HOME= since no environ yet
  302    7560 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin, no-keep-rel, no-add-slash)
  178    7738 [main] echo 2508 normalize_win32_path: C:\cygwin = normalize_win32_path (C:\cygwin)
  172    7910 [main] echo 2508 mount_info::conv_to_posix_path: / = conv_to_posix_path (C:\cygwin)
  298    8208 [main] echo 2508 win_env::add_cache: posix /
  125    8333 [main] echo 2508 win_env::add_cache: native HOME=C:\cygwin
  135    8468 [main] echo 2508 posify: env var converted to HOME=/
  207    8675 [main] echo 2508 environ_init: 0xA010538: HOME=/
  208    8883 [main] echo 2508 environ_init: 0xA010520: HOMEDRIVE=c:
  207    9090 [main] echo 2508 environ_init: 0xA010670: HOMEPATH=\users\zzalsaca
  206    9296 [main] echo 2508 environ_init: 0xA010690: LOGNAME=zzalsaca
  208    9504 [main] echo 2508 environ_init: 0xA0106A8: LOGONSERVER=\\ACA-VNT
  207    9711 [main] echo 2508 environ_init: 0xA0106C8: MAILTO=tony.arnold@man.ac.uk
  204    9915 [main] echo 2508 environ_init: 0xA0106F0: NUMBER_OF_PROCESSORS=1
  203   10118 [main] echo 2508 environ_init: 0xA010710: OS=Windows_NT
  209   10327 [main] echo 2508 getwinenv: can't set native for PATH= since no environ yet
  226   10553 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\system32, keep-rel, no-add-slash)
  133   10686 [main] echo 2508 normalize_win32_path: c:\WINNT\system32 = normalize_win32_path (c:\WINNT\system32)
  143   10829 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/system32 = conv_to_posix_path (c:\WINNT\system32)
  142   10971 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT, keep-rel, no-add-slash)
  136   11107 [main] echo 2508 normalize_win32_path: c:\WINNT = normalize_win32_path (c:\WINNT)
  136   11243 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/WINNT = conv_to_posix_path (c:\WINNT)
  140   11383 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\system32\WBEM, keep-rel, no-add-slash)
  139   11522 [main] echo 2508 normalize_win32_path: c:\WINNT\system32\WBEM = normalize_win32_path (c:\WINNT\system32\WBEM)
  140   11662 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/system32/WBEM = conv_to_posix_path (c:\WINNT\system32\WBEM)
  140   11802 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Perl\bin\, keep-rel, add-slash)
  137   11939 [main] echo 2508 normalize_win32_path: c:\Perl\bin\ = normalize_win32_path (c:\Perl\bin\)
  137   12076 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/Perl/bin/ = conv_to_posix_path (c:\Perl\bin\)
  142   12218 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\bin, keep-rel, no-add-slash)
  138   12356 [main] echo 2508 normalize_win32_path: C:\cygwin\bin = normalize_win32_path (C:\cygwin\bin)
  136   12492 [main] echo 2508 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\cygwin\bin)
  412   12904 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\PROGRA~1\IBM\AFS\DOCUME~1, keep-rel, no-add-slash)
  197   13101 [main] echo 2508 normalize_win32_path: c:\PROGRA~1\IBM\AFS\DOCUME~1 = normalize_win32_path (c:\PROGRA~1\IBM\AFS\DOCUME~1)
  148   13249 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/PROGRA~1/IBM/AFS/DOCUME~1 = conv_to_posix_path (c:\PROGRA~1\IBM\AFS\DOCUME~1)
  146   13395 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\PROGRA~1\IBM\AFS\Common, keep-rel, no-add-slash)
  138   13533 [main] echo 2508 normalize_win32_path: c:\PROGRA~1\IBM\AFS\Common = normalize_win32_path (c:\PROGRA~1\IBM\AFS\Common)
  141   13674 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/PROGRA~1/IBM/AFS/Common = conv_to_posix_path (c:\PROGRA~1\IBM\AFS\Common)
  141   13815 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Program Files\Network Associates\PGPcmdln, keep-rel, no-add-slash)
  141   13956 [main] echo 2508 normalize_win32_path: c:\Program Files\Network Associates\PGPcmdln = normalize_win32_path (c:\Program Files\Network Associates\PGPcmdln)
  144   14100 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/Program Files/Network Associates/PGPcmdln = conv_to_posix_path (c:\Program Files\Network Associates\PGPcmdln)
  147   14247 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\Progra~1\Hummingbird\Connectivity\7.00\Exceed, keep-rel, no-add-slash)
  355   14602 [main] echo 2508 normalize_win32_path: c:\Progra~1\Hummingbird\Connectivity\7.00\Exceed = normalize_win32_path (c:\Progra~1\Hummingbird\Connectivity\7.00\Exceed)
  166   14768 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/Progra~1/Hummingbird/Connectivity/7.00/Exceed = conv_to_posix_path (c:\Progra~1\Hummingbird\Connectivity\7.00\Exceed)
  150   14918 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\PROGRA~1\IBM\AFS\Client\Program, keep-rel, no-add-slash)
  141   15059 [main] echo 2508 normalize_win32_path: c:\PROGRA~1\IBM\AFS\Client\Program = normalize_win32_path (c:\PROGRA~1\IBM\AFS\Client\Program)
  142   15201 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/PROGRA~1/IBM/AFS/Client/Program = conv_to_posix_path (c:\PROGRA~1\IBM\AFS\Client\Program)
  214   15415 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\PROGRA~1\IBM\AFS\CONTRO~1, keep-rel, no-add-slash)
  168   15583 [main] echo 2508 normalize_win32_path: c:\PROGRA~1\IBM\AFS\CONTRO~1 = normalize_win32_path (c:\PROGRA~1\IBM\AFS\CONTRO~1)
  145   15728 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/PROGRA~1/IBM/AFS/CONTRO~1 = conv_to_posix_path (c:\PROGRA~1\IBM\AFS\CONTRO~1)
  143   15871 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin\bin, keep-rel, no-add-slash)
  138   16009 [main] echo 2508 normalize_win32_path: C:\cygwin\bin = normalize_win32_path (C:\cygwin\bin)
  136   16145 [main] echo 2508 mount_info::conv_to_posix_path: /usr/bin = conv_to_posix_path (C:\cygwin\bin)
  301   16446 [main] echo 2508 win_env::add_cache: posix /cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/system32/WBEM:/cygdrive/c/Perl/bin/:/usr/bin:/cygdrive/c/PROGRA~1/IBM/AFS/DOCUME~1:/cygdrive/c/PROGRA~1/IBM/AFS/Common:/cygdrive/c/Program Files/Network Associates/PGPcmdln:/cygdrive/c/Progra~1/Hummingbird/Connectivity/7.00/Exceed:/cygdrive/c/PROGRA~1/IBM/AFS/Client/Program:/cygdrive/c/PROGRA~1/IBM/AFS/CONTRO~1:/usr/bin
  159   16605 [main] echo 2508 win_env::add_cache: native PATH=c:\WINNT\system32;c:\WINNT;c:\WINNT\system32\WBEM;c:\Perl\bin\;C:\cygwin\bin;c:\PROGRA~1\IBM\AFS\DOCUME~1;c:\PROGRA~1\IBM\AFS\Common;c:\Program Files\Network Associates\PGPcmdln;c:\Progra~1\Hummingbird\Connectivity\7.00\Exceed;c:\PROGRA~1\IBM\AFS\Client\Program;c:\PROGRA~1\IBM\AFS\CONTRO~1;C:\cygwin\bin
  158   16763 [main] echo 2508 posify: env var converted to PATH=/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/system32/WBEM:/cygdrive/c/Perl/bin/:/usr/bin:/cygdrive/c/PROGRA~1/IBM/AFS/DOCUME~1:/cygdrive/c/PROGRA~1/IBM/AFS/Common:/cygdrive/c/Program Files/Network Associates/PGPcmdln:/cygdrive/c/Progra~1/Hummingbird/Connectivity/7.00/Exceed:/cygdrive/c/PROGRA~1/IBM/AFS/Client/Program:/cygdrive/c/PROGRA~1/IBM/AFS/CONTRO~1:/usr/bin
  570   17333 [main] echo 2508 environ_init: 0xA010868: PATH=/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/c/WINNT/system32/WBEM:/cygdrive/c/Perl/bin/:/usr/bin:/cygdrive/c/PROGRA~1/IBM/AFS/DOCUME~1:/cygdrive/c/PROGRA~1/IBM/AFS/Common:/cygdrive/c/Program Files/Network Associates/PGPcmdln:/cygdrive/c/Progra~1/Hummingbird/Connectivity/7.00/Exceed:/cygdrive/c/PROGRA~1/IBM/AFS/Client/Program:/cygdrive/c/PROGRA~1/IBM/AFS/CONTRO~1:/usr/bin
  280   17613 [main] echo 2508 environ_init: 0xA010728: PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
  218   17831 [main] echo 2508 environ_init: 0xA010768: PROCESSOR_ARCHITECTURE=x86
  211   18042 [main] echo 2508 environ_init: 0xA010788: PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 5, GenuineIntel
  212   18254 [main] echo 2508 environ_init: 0xA0107D0: PROCESSOR_LEVEL=6
  206   18460 [main] echo 2508 environ_init: 0xA0107E8: PROCESSOR_REVISION=0605
  299   18759 [main] echo 2508 environ_init: 0xA010808: PROGRAMFILES=C:\Program Files
  253   19012 [main] echo 2508 environ_init: 0xA010830: PWD=/
  205   19217 [main] echo 2508 environ_init: 0xA010840: SHELL=/bin/bash
  202   19419 [main] echo 2508 environ_init: 0xA010858: SHLVL=1
  206   19625 [main] echo 2508 environ_init: 0xA010DF0: SYSTEMDRIVE=C:
  240   19865 [main] echo 2508 environ_init: 0xA010E08: SYSTEMROOT=C:\WINNT
  217   20082 [main] echo 2508 getwinenv: can't set native for TEMP= since no environ yet
  215   20297 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\TEMP, no-keep-rel, no-add-slash)
  134   20431 [main] echo 2508 normalize_win32_path: c:\WINNT\TEMP = normalize_win32_path (c:\WINNT\TEMP)
  143   20574 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/TEMP = conv_to_posix_path (c:\WINNT\TEMP)
  339   20913 [main] echo 2508 win_env::add_cache: posix /cygdrive/c/WINNT/TEMP
  137   21050 [main] echo 2508 win_env::add_cache: native TEMP=c:\WINNT\TEMP
  135   21185 [main] echo 2508 posify: env var converted to TEMP=/cygdrive/c/WINNT/TEMP
  210   21395 [main] echo 2508 environ_init: 0xA010E38: TEMP=/cygdrive/c/WINNT/TEMP
  206   21601 [main] echo 2508 environ_init: 0xA010E20: TERM=cygwin
  206   21807 [main] echo 2508 getwinenv: can't set native for TMP= since no environ yet
  289   22096 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (c:\WINNT\TEMP, no-keep-rel, no-add-slash)
  149   22245 [main] echo 2508 normalize_win32_path: c:\WINNT\TEMP = normalize_win32_path (c:\WINNT\TEMP)
  144   22389 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/WINNT/TEMP = conv_to_posix_path (c:\WINNT\TEMP)
  283   22672 [main] echo 2508 win_env::add_cache: posix /cygdrive/c/WINNT/TEMP
  125   22797 [main] echo 2508 win_env::add_cache: native TMP=c:\WINNT\TEMP
  133   22930 [main] echo 2508 posify: env var converted to TMP=/cygdrive/c/WINNT/TEMP
  209   23139 [main] echo 2508 environ_init: 0xA010F98: TMP=/cygdrive/c/WINNT/TEMP
  372   23511 [main] echo 2508 environ_init: 0xA0110E0: TZ=GMTST0GMTDT-1,M3.5.0/1,M10.5.0/2
  252   23763 [main] echo 2508 environ_init: 0xA010F80: USERDOMAIN=ACA-VNT
  208   23971 [main] echo 2508 environ_init: 0xA011108: USERNAME=zzalsaca
  202   24173 [main] echo 2508 environ_init: 0xA011120: WINDIR=C:\WINNT
 3678   27851 [main] echo 2508 environ_init: 0xA011138: _=/usr/bin/strace
 1212   29063 [main] echo 2508 pinfo_init: pid 2508, pgid 2508
  890   29953 [main] echo 2508 dtable::extend: size 32, fds 0x61680144
  347   30300 [main] echo 2508 normalize_posix_path: src /etc/passwd
  188   30488 [main] echo 2508 normalize_posix_path: /etc/passwd = normalize_posix_path (/etc/passwd)
  142   30630 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/passwd)
  169   30799 [main] echo 2508 set_flags: flags: binary (0x2)
  192   30991 [main] echo 2508 mount_info::conv_to_win32_path: src_path /etc/passwd, dst C:\cygwin\etc\passwd, flags 0xA, rc 0
  854   31845 [main] echo 2508 symlink_info::check: not a symlink
  259   32104 [main] echo 2508 symlink_info::check: 0 = symlink.check (C:\cygwin\etc\passwd, 0x240F4E8) (0xA)
  150   32254 [main] echo 2508 path_conv::check: root_dir(C:\), this->path(C:\cygwin\etc\passwd), set_has_acls(8)
 1361   33615 [main] echo 2508 read_etc_passwd: Read /etc/passwd, 6 lines
  243   33858 [main] echo 2508 normalize_posix_path: src /etc
  159   34017 [main] echo 2508 normalize_posix_path: /etc = normalize_posix_path (/etc)
  199   34216 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/etc)
  463   34679 [main] echo 2508 set_flags: flags: binary (0x2)
  196   34875 [main] echo 2508 mount_info::conv_to_win32_path: src_path /etc, dst C:\cygwin\etc, flags 0xA, rc 0
  751   35626 [main] echo 2508 symlink_info::check: not a symlink
  628   36254 [main] echo 2508 symlink_info::check: 0 = symlink.check (C:\cygwin\etc, 0x240F478) (0xA)
  252   36506 [main] echo 2508 path_conv::check: root_dir(C:\), this->path(C:\cygwin\etc), set_has_acls(8)
  607   37113 [main] echo 2508 normalize_posix_path: src /etc/group
  250   37363 [main] echo 2508 normalize_posix_path: /etc/group = normalize_posix_path (/etc/group)
  147   37510 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/etc/group)
  156   37666 [main] echo 2508 set_flags: flags: binary (0x2)
  142   37808 [main] echo 2508 mount_info::conv_to_win32_path: src_path /etc/group, dst C:\cygwin\etc\group, flags 0xA, rc 0
  733   38541 [main] echo 2508 symlink_info::check: not a symlink
  246   38787 [main] echo 2508 symlink_info::check: 0 = symlink.check (C:\cygwin\etc\group, 0x240F338) (0xA)
  150   38937 [main] echo 2508 path_conv::check: root_dir(C:\), this->path(C:\cygwin\etc\group), set_has_acls(8)
 1924   40861 [main] echo 2508 read_etc_group: Read /etc/group, 9 lines
  313   41174 [main] echo 2508 cygheap_user::ontherange: what 2, pw 0xA0113E8
  192   41366 [main] echo 2508 cygheap_user::ontherange: HOME is already in the environment /
  496   41862 [main] echo 2508 sigproc_init: process/signal handling enabled(1)
  637   42499 [main] echo 2508 transport_layer_pipes::connect: Error opening the pipe (2)
  408   42907 [main] echo 2508 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (0)
  153   43060 [main] echo 2508 _cygwin_istext_for_stdio:  _cifs: fd not open
  135   43195 [main] echo 2508 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (1)
  132   43327 [main] echo 2508 _cygwin_istext_for_stdio:  _cifs: fd not open
  137   43464 [main] echo 2508 _cygwin_istext_for_stdio: _cygwin_istext_for_stdio (2)
  134   43598 [main] echo 2508 _cygwin_istext_for_stdio:  _cifs: fd not open
23699   67297 [main] echo 2508 build_argv: argv[0] = 'echo'
  221   67518 [main] echo 2508 build_argv: argv[1] = '/'
  140   67658 [main] echo 2508 build_argv: argc 2
  580   68238 [main] echo 2508 normalize_posix_path: src /dev/piper
  248   68486 [main] echo 2508 normalize_posix_path: /dev/piper = normalize_posix_path (/dev/piper)
  145   68631 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/piper)
  148   68779 [main] echo 2508 mount_info::conv_to_win32_path: src_path /dev/piper, dst \dev\piper, flags 0x2, rc 0
  163   68942 [main] echo 2508 dtable::build_fhandler: fd 0, fh 0x61680354
  210   69152 [main] echo 2508 fhandler_base::set_flags: flags 0x10000, supplied_bin 0x0
  154   69306 [main] echo 2508 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
  134   69440 [main] echo 2508 fhandler_base::set_flags: filemode set to binary
  131   69571 [main] echo 2508 fhandler_base::init: created new fhandler_base for handle 0x79C, bin 1
  140   69711 [main] echo 2508 dtable::init_std_file_from_handle: fd 0, handle 0x79C
  568   70279 [sig] echo 2508 wait_sig: sigcatch_nonmain 0x72C, sigcatch_main 0x734
  266   70545 [sig] echo 2508 wait_sig: Ready.  dwProcessid 2508
  581   71126 [main] echo 2508 normalize_posix_path: src /dev/pipew
  227   71353 [main] echo 2508 normalize_posix_path: /dev/pipew = normalize_posix_path (/dev/pipew)
  144   71497 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/pipew)
  148   71645 [main] echo 2508 mount_info::conv_to_win32_path: src_path /dev/pipew, dst \dev\pipew, flags 0x2, rc 0
  172   71817 [main] echo 2508 dtable::build_fhandler: fd 1, fh 0x6168042C
  151   71968 [main] echo 2508 fhandler_base::set_flags: flags 0x10001, supplied_bin 0x0
  137   72105 [main] echo 2508 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
  136   72241 [main] echo 2508 fhandler_base::set_flags: filemode set to binary
  131   72372 [main] echo 2508 fhandler_base::init: created new fhandler_base for handle 0x798, bin 1
  139   72511 [main] echo 2508 dtable::init_std_file_from_handle: fd 1, handle 0x798
  226   72737 [main] echo 2508 normalize_posix_path: src /dev/pipew
  170   72907 [main] echo 2508 normalize_posix_path: /dev/pipew = normalize_posix_path (/dev/pipew)
  140   73047 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/dev/pipew)
  143   73190 [main] echo 2508 mount_info::conv_to_win32_path: src_path /dev/pipew, dst \dev\pipew, flags 0x2, rc 0
  165   73355 [main] echo 2508 dtable::build_fhandler: fd 2, fh 0x61680504
  146   73501 [main] echo 2508 fhandler_base::set_flags: flags 0x10001, supplied_bin 0x0
  138   73639 [main] echo 2508 fhandler_base::set_flags: O_TEXT/O_BINARY set in flags 0x10000
  131   73770 [main] echo 2508 fhandler_base::set_flags: filemode set to binary
  133   73903 [main] echo 2508 fhandler_base::init: created new fhandler_base for handle 0x774, bin 1
  138   74041 [main] echo 2508 dtable::init_std_file_from_handle: fd 2, handle 0x774
  552   74593 [main] echo 2508 open_shared: name (null), shared 0x3E0000 (wanted 0x0), h 0x720
  285   74878 [main] echo 2508 tty_min::set_ctty: attached tty1073741824 sid 2508, pid 2508, tty->pgid 0, tty->sid 2508
  265   75143 [main] echo 2508 tty_min::set_ctty: resetting tty1073741824 sid.  Was 2508, now 2508.  pgid was 0, now 2508.
  190   75333 [main] echo 2508 dll_crt0_1: user_data->main 0x401598
  186   75519 [main] echo 2508 sig_send: pid 2508, signal -2, its_me 1
  166   75685 [main] echo 2508 sig_send: Waiting for thiscomplete 0x724
  156   75841 [sig] echo 2508 wait_sig: awake
  153   75994 [sig] echo 2508 wait_sig: processing signal -2
  146   76140 [sig] echo 2508 wait_sig: set main thread completion event
  237   76377 [sig] echo 2508 wait_sig: looping
  195   76572 [main] echo 2508 sig_send: returning 0 from sending signal -2
  528   77100 [main] echo 2508 normalize_posix_path: src \dev\pipew
  204   77304 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (\dev\pipew, no-keep-rel, no-add-slash)
  365   77669 [main] echo 2508 mount_info::conv_to_posix_path: conv_to_posix_path (C:\cygwin, no-keep-rel, no-add-slash)
  208   77877 [main] echo 2508 normalize_win32_path: C:\cygwin = normalize_win32_path (C:\cygwin)
  147   78024 [main] echo 2508 mount_info::conv_to_posix_path: / = conv_to_posix_path (C:\cygwin)
  143   78167 [main] echo 2508 cwdstuff::get: posix /
  140   78307 [main] echo 2508 cwdstuff::get: (C:\cygwin) = cwdstuff::get (0x240F1D8, 260, 0, 0), errno 0
  151   78458 [main] echo 2508 normalize_win32_path: C:\dev\pipew = normalize_win32_path (\dev\pipew)
  146   78604 [main] echo 2508 mount_info::conv_to_posix_path: /cygdrive/c/dev/pipew = conv_to_posix_path (\dev\pipew)
  146   78750 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/cygdrive/c/dev/pipew)
  150   78900 [main] echo 2508 mount_info::cygdrive_win32_path: src '/cygdrive/c/dev/pipew', dst 'c:\dev\pipew'
  140   79040 [main] echo 2508 set_flags: flags: text (0x2000000)
  134   79174 [main] echo 2508 mount_info::conv_to_win32_path: src_path /cygdrive/c/dev/pipew, dst c:\dev\pipew, flags 0x2000020, rc 0
  827   80001 [main] echo 2508 symlink_info::check: GetFileAttributes (c:\dev\pipew) failed
  312   80313 [main] echo 2508 geterrno_from_win_error: windows error 3 == errno 2
  385   80698 [main] echo 2508 symlink_info::check: GetFileAttributes (c:\dev\pipew.lnk) failed
  223   80921 [main] echo 2508 geterrno_from_win_error: windows error 3 == errno 2
  139   81060 [main] echo 2508 symlink_info::check: 0 = symlink.check (c:\dev\pipew, 0x240F4D8) (0x2000020)
  143   81203 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/cygdrive/c/dev)
  164   81367 [main] echo 2508 mount_info::cygdrive_win32_path: src '/cygdrive/c/dev', dst 'c:\dev'
  145   81512 [main] echo 2508 set_flags: flags: text (0x2000000)
  132   81644 [main] echo 2508 mount_info::conv_to_win32_path: src_path /cygdrive/c/dev, dst c:\dev, flags 0x2000020, rc 0
  365   82009 [main] echo 2508 symlink_info::check: GetFileAttributes (c:\dev) failed
  224   82233 [main] echo 2508 geterrno_from_win_error: windows error 2 == errno 2
  345   82578 [main] echo 2508 symlink_info::check: GetFileAttributes (c:\dev.lnk) failed
  229   82807 [main] echo 2508 geterrno_from_win_error: windows error 2 == errno 2
  145   82952 [main] echo 2508 symlink_info::check: 0 = symlink.check (c:\dev, 0x240F4D8) (0x2000020)
  145   83097 [main] echo 2508 mount_info::conv_to_win32_path: conv_to_win32_path (/cygdrive/c)
  150   83247 [main] echo 2508 mount_info::cygdrive_win32_path: src '/cygdrive/c', dst 'c:\'
  140   83387 [main] echo 2508 set_flags: flags: text (0x2000000)
  135   83522 [main] echo 2508 mount_info::conv_to_win32_path: src_path /cygdrive/c, dst c:\, flags 0x2000020, rc 0
  317   83839 [main] echo 2508 symlink_info::check: not a symlink
  205   84044 [main] echo 2508 symlink_info::check: 0 = symlink.check (c:\, 0x240F4D8) (0x2000020)
  146   84190 [main] echo 2508 path_conv::check: root_dir(c:\), this->path(c:\dev\pipew), set_has_acls(8)
  161   84351 [main] echo 2508 fstat64: 0 = fstat (1, 0x240FCF8)
  711   85062 [main] echo 2508 _write: write (1, 0xA011740, 2)
  194   85256 [main] echo 2508 fhandler_base::write: binary write
  170   85426 [main] echo 2508 fhandler_base::write: 2 = write (0xA011740, 2)
  146   85572 [main] echo 2508 _write: 2 = write (1, 0xA011740, 2)
  142   85714 [main] echo 2508 do_exit: do_exit (0)
  153   85867 [main] echo 2508 void: 0x0 = signal (20, 0x1)
  152   86019 [main] echo 2508 void: 0x0 = signal (1, 0x1)
  137   86156 [main] echo 2508 void: 0x0 = signal (2, 0x1)
  131   86287 [main] echo 2508 void: 0x0 = signal (3, 0x1)
  136   86423 [main] echo 2508 fhandler_base::close: closing '/dev/piper' handle 0x79C
  158   86581 [main] echo 2508 fhandler_base::close: closing '/dev/pipew' handle 0x798
  155   86736 [main] echo 2508 fhandler_base::close: closing '/dev/pipew' handle 0x774
  182   86918 [main] echo 2508 proc_terminate: nchildren 0, nzombies 0
  155   87073 [main] echo 2508 proc_terminate: leaving
  134   87207 [main] echo 2508 sigproc_terminate: entering
  129   87336 [main] echo 2508 sigproc_terminate: done
  352   87688 [main] echo 2508 __to_clock_t: dwHighDateTime 0, dwLowDateTime 701008
  168   87856 [main] echo 2508 __to_clock_t: total 00000000 00000046
  143   87999 [main] echo 2508 __to_clock_t: dwHighDateTime 0, dwLowDateTime 100144
  138   88137 [main] echo 2508 __to_clock_t: total 00000000 0000000A
 3204   91341 [main] echo 2508 _pinfo::exit: Calling ExitProcess 0

[-- Attachment #4: Type: text/plain, Size: 214 bytes --]

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 12:18             ` Tony Arnold
@ 2002-07-04 13:08               ` Corinna Vinschen
  2002-07-04 13:19                 ` Christopher Faylor
  0 siblings, 1 reply; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-04 13:08 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 07:56:48PM +0100, Tony Arnold wrote:
> Corrinna,

Almost...

> On Thu, 4 Jul 2002, Corinna Vinschen wrote:
> My reading of it is that the passwd file is read, but HOME is not set
> because it thinks it is already set!

Looks like a bug in Cygwin which happens on changing user context.

You can easily workaround it by adding a line

HOME=/home/zzalsaca

to your crontab file.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 13:08               ` Corinna Vinschen
@ 2002-07-04 13:19                 ` Christopher Faylor
  2002-07-04 13:25                   ` Corinna Vinschen
  0 siblings, 1 reply; 26+ messages in thread
From: Christopher Faylor @ 2002-07-04 13:19 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 09:52:12PM +0200, Corinna Vinschen wrote:
>On Thu, Jul 04, 2002 at 07:56:48PM +0100, Tony Arnold wrote:
>> Corrinna,
>
>Almost...
>
>> On Thu, 4 Jul 2002, Corinna Vinschen wrote:
>> My reading of it is that the passwd file is read, but HOME is not set
>> because it thinks it is already set!
>
>Looks like a bug in Cygwin which happens on changing user context.

FWIW, running strace from a cron job isn't necessarily going to do the
right thing.  strace introduces a barrier between information presented
by crond and (in this case) /bin/echo.  It makes /bin/echo think it's
running in a raw windows environment rather than a cygwin environment.

It might be more interesting to run strace on cron itself (if that's
even possible) and then inspect the results.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 13:19                 ` Christopher Faylor
@ 2002-07-04 13:25                   ` Corinna Vinschen
  2002-07-04 13:33                     ` Christopher Faylor
  0 siblings, 1 reply; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-04 13:25 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 04:09:03PM -0400, Chris Faylor wrote:
> On Thu, Jul 04, 2002 at 09:52:12PM +0200, Corinna Vinschen wrote:
> >On Thu, Jul 04, 2002 at 07:56:48PM +0100, Tony Arnold wrote:
> >> Corrinna,
> >
> >Almost...
> >
> >> On Thu, 4 Jul 2002, Corinna Vinschen wrote:
> >> My reading of it is that the passwd file is read, but HOME is not set
> >> because it thinks it is already set!
> >
> >Looks like a bug in Cygwin which happens on changing user context.
> 
> FWIW, running strace from a cron job isn't necessarily going to do the
> right thing.  strace introduces a barrier between information presented
> by crond and (in this case) /bin/echo.  It makes /bin/echo think it's
> running in a raw windows environment rather than a cygwin environment.
> 
> It might be more interesting to run strace on cron itself (if that's
> even possible) and then inspect the results.

I did so.  It took a while to understand but it's actually a bug
in the Cygwin version of cron.  I wondered why the same effect
doesn't happen on Linux but the big difference between the official
source and the Cygwin source of cron is the initialization of the
environment.  I'll fix that and release a new version soon.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 13:25                   ` Corinna Vinschen
@ 2002-07-04 13:33                     ` Christopher Faylor
  2002-07-04 13:57                       ` Corinna Vinschen
  0 siblings, 1 reply; 26+ messages in thread
From: Christopher Faylor @ 2002-07-04 13:33 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 10:19:08PM +0200, Corinna Vinschen wrote:
>On Thu, Jul 04, 2002 at 04:09:03PM -0400, Chris Faylor wrote:
>> It might be more interesting to run strace on cron itself (if that's
>> even possible) and then inspect the results.
>
>I did so.  It took a while to understand but it's actually a bug
>in the Cygwin version of cron.  I wondered why the same effect
>doesn't happen on Linux but the big difference between the official
>source and the Cygwin source of cron is the initialization of the
>environment.  I'll fix that and release a new version soon.

Wow, that's good news!  I was at a loss to understand how HOME could
be initialized incorrectly.  I actually installed cron to test this
myself.

Thanks for tracking this down.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 13:33                     ` Christopher Faylor
@ 2002-07-04 13:57                       ` Corinna Vinschen
  2002-07-04 15:02                         ` tony.arnold
  0 siblings, 1 reply; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-04 13:57 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 04:26:05PM -0400, Chris Faylor wrote:
> On Thu, Jul 04, 2002 at 10:19:08PM +0200, Corinna Vinschen wrote:
> >I did so.  It took a while to understand but it's actually a bug
> >in the Cygwin version of cron.  I wondered why the same effect
> >doesn't happen on Linux but the big difference between the official
> >source and the Cygwin source of cron is the initialization of the
> >environment.  I'll fix that and release a new version soon.
> 
> Wow, that's good news!  I was at a loss to understand how HOME could
> be initialized incorrectly.  I actually installed cron to test this
> myself.
> 
> Thanks for tracking this down.

You're welcome.  I'm always happy if I'm able to track that down to
an application bug instead of a Cygwin bug :-)

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 13:57                       ` Corinna Vinschen
@ 2002-07-04 15:02                         ` tony.arnold
  2002-07-05  1:16                           ` Corinna Vinschen
  0 siblings, 1 reply; 26+ messages in thread
From: tony.arnold @ 2002-07-04 15:02 UTC (permalink / raw)
  To: cygwin

Corinna,

I think I got it right this time ...

Thanks for your work in tracking this down. It's much appreciated.

On Thu, 4 Jul 2002, Corinna Vinschen wrote:

> > >I did so.  It took a while to understand but it's actually a bug
> > >in the Cygwin version of cron.  I wondered why the same effect
> > >doesn't happen on Linux but the big difference between the official
> > >source and the Cygwin source of cron is the initialization of the
> > >environment.  I'll fix that and release a new version soon.

Out of curiosity if it's a bug in cron, why has it only just manifested
itself with the latest version of cygwin1.dll? I assume that cron is using
some cygwin call incorrectly, which hasn't mattered until now?

Regards,
Tony.
-- 
Tony Arnold, Deputy to the Head of COS Division, Manchester Computing,
University of Manchester, Oxford Road, Manchester M13 9PL.
T: +44 (0)161 275 6093, F: +44 (0)870 136 1004, M: +44 (0)773 330 0039
E-mail: tony.arnold@man.ac.uk, Home: http://www.man.ac.uk/Tony.Arnold


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [ANNOUNCEMENT] Updated: cygwin-1.3.12-1
  2002-07-04 15:02                         ` tony.arnold
@ 2002-07-05  1:16                           ` Corinna Vinschen
  0 siblings, 0 replies; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-05  1:16 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 09:56:58PM +0100, tony.arnold@man.ac.uk wrote:
> Out of curiosity if it's a bug in cron, why has it only just manifested
> itself with the latest version of cygwin1.dll? I assume that cron is using
> some cygwin call incorrectly, which hasn't mattered until now?

No.  It initializes the environment wrongly.  The changed handling of
HOME in Cygwin just showed how it goes wrong.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-04  3:02     ` Select waits for NonBlocking fd Anurag Sharma
@ 2002-07-05 12:11       ` Corinna Vinschen
  2002-07-10  4:33         ` Anurag Sharma
  0 siblings, 1 reply; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-05 12:11 UTC (permalink / raw)
  To: cygwin

On Thu, Jul 04, 2002 at 07:59:16PM +1000, Anurag Sharma wrote:
> Hi All,
> 
> We have come across a peculiar problem while setting up sockets for
> connection.
> 
> 1) We make the socket non-blocking 
> 2) give it an invalid port to connect to on the localhost.
> 3) errno is correctly set to EINPROGRESS
> 4) Doing a select on the socket waits indefinetly!!
> 
> Attached is code that displays this  behaviour. This code works as
> expected on linux.
> 
> Also if we check for socket error using  getsockopt before we do a select,
> no error is returned. On linux it correctly returns 'Connection refused'.

Thanks for the report and especially thanks for the test application.
I've applied a patch to the Cygwin source.  You could try the next
Cygwin developers snapshot.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-05 12:11       ` Corinna Vinschen
@ 2002-07-10  4:33         ` Anurag Sharma
  2002-07-10  4:38           ` Anurag Sharma
  2002-07-10  5:02           ` Corinna Vinschen
  0 siblings, 2 replies; 26+ messages in thread
From: Anurag Sharma @ 2002-07-10  4:33 UTC (permalink / raw)
  To: cygwin; +Cc: corinna-cygwin

On Fri, 5 Jul 2002 21:10:26 +0200
Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:

> On Thu, Jul 04, 2002 at 07:59:16PM +1000, Anurag Sharma wrote:
> > Hi All,
> > 
> > We have come across a peculiar problem while setting up sockets for
> > connection.
> > 
> > 1) We make the socket non-blocking 
> > 2) give it an invalid port to connect to on the localhost.
> > 3) errno is correctly set to EINPROGRESS
> > 4) Doing a select on the socket waits indefinetly!!
> > 
> > Attached is code that displays this  behaviour. This code works as
> > expected on linux.
> > 
> > Also if we check for socket error using  getsockopt before we do a
> > select, no error is returned. On linux it correctly returns
> > 'Connection refused'.
> 
> Thanks for the report and especially thanks for the test application.
> I've applied a patch to the Cygwin source.  You could try the next
> Cygwin developers snapshot.
> 
> Corinna

Is this patch supposed to be included in cygwin 1.3.12-cygwin-1-3-12-1.
Doesn't seem to be there.  

Regards,

Anurag


>

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-10  4:33         ` Anurag Sharma
@ 2002-07-10  4:38           ` Anurag Sharma
  2002-07-10  5:02           ` Corinna Vinschen
  1 sibling, 0 replies; 26+ messages in thread
From: Anurag Sharma @ 2002-07-10  4:38 UTC (permalink / raw)
  To: cygwin; +Cc: corinna-cygwin

On Fri, 5 Jul 2002 21:10:26 +0200
Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:

> On Thu, Jul 04, 2002 at 07:59:16PM +1000, Anurag Sharma wrote:
> > Hi All,
> > 
> > We have come across a peculiar problem while setting up sockets for
> > connection.
> > 
> > 1) We make the socket non-blocking 
> > 2) give it an invalid port to connect to on the localhost.
> > 3) errno is correctly set to EINPROGRESS
> > 4) Doing a select on the socket waits indefinetly!!
> > 
> > Attached is code that displays this  behaviour. This code works as
> > expected on linux.
> > 
> > Also if we check for socket error using  getsockopt before we do a
> > select, no error is returned. On linux it correctly returns
> > 'Connection refused'.
> 
> Thanks for the report and especially thanks for the test application.
> I've applied a patch to the Cygwin source.  You could try the next
> Cygwin developers snapshot.
> 
> Corinna

Is this patch supposed to be included in cygwin 1.3.12-cygwin-1-3-12-1.
Doesn't seem to be there.  

Regards,

Anurag


>

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-10  4:33         ` Anurag Sharma
  2002-07-10  4:38           ` Anurag Sharma
@ 2002-07-10  5:02           ` Corinna Vinschen
  2002-07-10  5:20             ` Anurag Sharma
  2002-07-10 10:19             ` Christopher Faylor
  1 sibling, 2 replies; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-10  5:02 UTC (permalink / raw)
  To: cygwin

On Wed, Jul 10, 2002 at 06:58:49PM +1000, Anurag Sharma wrote:
> Is this patch supposed to be included in cygwin 1.3.12-cygwin-1-3-12-1.
> Doesn't seem to be there.  

You didn't download 1.3.12-2 so far?

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-10  5:02           ` Corinna Vinschen
@ 2002-07-10  5:20             ` Anurag Sharma
  2002-07-10  5:52               ` Re[2]: " Pavel Tsekov
  2002-07-10 10:19             ` Christopher Faylor
  1 sibling, 1 reply; 26+ messages in thread
From: Anurag Sharma @ 2002-07-10  5:20 UTC (permalink / raw)
  To: cygwin

On Wed, 10 Jul 2002 13:17:38 +0200
Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:

> On Wed, Jul 10, 2002 at 06:58:49PM +1000, Anurag Sharma wrote:
> > Is this patch supposed to be included in cygwin
> > 1.3.12-cygwin-1-3-12-1. Doesn't seem to be there.  
> 
> You didn't download 1.3.12-2 so far?
> 
> Corinna
> 
Its bit strange... I upgraded cygwin using the Setup.exe tool today. It
says it has upgraded it to  1.3.12-2.
But checking the product version shows that it is still 1.3.12-1. I have
even tried to reinstall it, without any luck. The date on the cygwin1.dll
is 2002-07-06. 

Has anyone else experienced this?

Anurag


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re[2]: Select waits for NonBlocking fd
  2002-07-10  5:20             ` Anurag Sharma
@ 2002-07-10  5:52               ` Pavel Tsekov
  2002-07-10  6:18                 ` Anurag Sharma
  0 siblings, 1 reply; 26+ messages in thread
From: Pavel Tsekov @ 2002-07-10  5:52 UTC (permalink / raw)
  To: Anurag Sharma; +Cc: cygwin

Hello Anurag,

Wednesday, July 10, 2002, 1:48:38 PM, you wrote:

AS> On Wed, 10 Jul 2002 13:17:38 +0200
AS> Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:

>> On Wed, Jul 10, 2002 at 06:58:49PM +1000, Anurag Sharma wrote:
>> > Is this patch supposed to be included in cygwin
>> > 1.3.12-cygwin-1-3-12-1. Doesn't seem to be there.  
>> 
>> You didn't download 1.3.12-2 so far?
>> 
>> Corinna
>> 
AS> Its bit strange... I upgraded cygwin using the Setup.exe tool today. It
AS> says it has upgraded it to  1.3.12-2.
AS> But checking the product version shows that it is still 1.3.12-1. I have
AS> even tried to reinstall it, without any luck. The date on the cygwin1.dll
AS> is 2002-07-06.

How do you check the product version ? How do you check the date ?
uname -a or looking at the version tab in file properties ?

AS> Has anyone else experienced this?

Do you have cygwin services (sshd, inetd) started during the upgrade ? If so setup
delays the upgrade of inuse files (cygwin1.dll) until the next reboot.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Re[2]: Select waits for NonBlocking fd
  2002-07-10  5:52               ` Re[2]: " Pavel Tsekov
@ 2002-07-10  6:18                 ` Anurag Sharma
  0 siblings, 0 replies; 26+ messages in thread
From: Anurag Sharma @ 2002-07-10  6:18 UTC (permalink / raw)
  To: Pavel Tsekov

On Wed, 10 Jul 2002 14:20:20 +0200
Pavel Tsekov <ptsekov@syntrex.com> wrote:

> Hello Anurag,
> 
> Wednesday, July 10, 2002, 1:48:38 PM, you wrote:
> 
> AS> On Wed, 10 Jul 2002 13:17:38 +0200
> AS> Corinna Vinschen <corinna-cygwin@cygwin.com> wrote:
> 
> >> On Wed, Jul 10, 2002 at 06:58:49PM +1000, Anurag Sharma wrote:
> >> > Is this patch supposed to be included in cygwin
> >> > 1.3.12-cygwin-1-3-12-1. Doesn't seem to be there.  
> >> 
> >> You didn't download 1.3.12-2 so far?
> >> 
> >> Corinna
> >> 
> AS> Its bit strange... I upgraded cygwin using the Setup.exe tool today.
> AS> It says it has upgraded it to  1.3.12-2.
> AS> But checking the product version shows that it is still 1.3.12-1. I
> AS> have even tried to reinstall it, without any luck. The date on the
> AS> cygwin1.dll is 2002-07-06.
> 
> How do you check the product version ? How do you check the date ?
> uname -a or looking at the version tab in file properties ?
> 

I was checking it by looking at the version tab in file properties. 
uname -a says the following :
CYGWIN_NT-5.0 ZEALOT-WIN 1.3.12(0.54/3/2) 2002-07-06 02:16 i686 unknown

> AS> Has anyone else experienced this?
> 
> Do you have cygwin services (sshd, inetd) started during the upgrade ?
> If so setup delays the upgrade of inuse files (cygwin1.dll) until the
> next reboot.

I do have inetd running. I have rebooted windows after upgrading. I have
also tried to upgrade after turning inetd off.

As I mentioned below, the installer says that I have 1.3.12-2. Even though
the version nbr on the File Properties tab says its 1.3.12-1.

Could it be that the wrong version has been packaged? Can't think of any
other reason!
Or could it be that I do have the latest version, but the File properties
is not displaying it properly.

Anurag

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-10  5:02           ` Corinna Vinschen
  2002-07-10  5:20             ` Anurag Sharma
@ 2002-07-10 10:19             ` Christopher Faylor
  2002-07-10 10:51               ` Corinna Vinschen
  1 sibling, 1 reply; 26+ messages in thread
From: Christopher Faylor @ 2002-07-10 10:19 UTC (permalink / raw)
  To: cygwin

On Wed, Jul 10, 2002 at 01:17:38PM +0200, Corinna Vinschen wrote:
>On Wed, Jul 10, 2002 at 06:58:49PM +1000, Anurag Sharma wrote:
>>Is this patch supposed to be included in cygwin 1.3.12-cygwin-1-3-12-1.
>>Doesn't seem to be there.
>
>You didn't download 1.3.12-2 so far?

This patch wasn't in 1.3.12-2, unfortunately.

I branched 1.3.12-2 when this change was still a little unstable.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: Select waits for NonBlocking fd
  2002-07-10 10:19             ` Christopher Faylor
@ 2002-07-10 10:51               ` Corinna Vinschen
  0 siblings, 0 replies; 26+ messages in thread
From: Corinna Vinschen @ 2002-07-10 10:51 UTC (permalink / raw)
  To: cygwin

On Wed, Jul 10, 2002 at 12:28:20PM -0400, Chris Faylor wrote:
> On Wed, Jul 10, 2002 at 01:17:38PM +0200, Corinna Vinschen wrote:
> >On Wed, Jul 10, 2002 at 06:58:49PM +1000, Anurag Sharma wrote:
> >>Is this patch supposed to be included in cygwin 1.3.12-cygwin-1-3-12-1.
> >>Doesn't seem to be there.
> >
> >You didn't download 1.3.12-2 so far?
> 
> This patch wasn't in 1.3.12-2, unfortunately.
> 
> I branched 1.3.12-2 when this change was still a little unstable.

Oh.  Too bad.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2002-07-10 16:49 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-03 15:38 [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Christopher Faylor
2002-07-03 19:13 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 (mmap confirm fix) Shane Mann
2002-07-04  2:28 ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
2002-07-04  2:59   ` Corinna Vinschen
2002-07-04  3:02     ` Select waits for NonBlocking fd Anurag Sharma
2002-07-05 12:11       ` Corinna Vinschen
2002-07-10  4:33         ` Anurag Sharma
2002-07-10  4:38           ` Anurag Sharma
2002-07-10  5:02           ` Corinna Vinschen
2002-07-10  5:20             ` Anurag Sharma
2002-07-10  5:52               ` Re[2]: " Pavel Tsekov
2002-07-10  6:18                 ` Anurag Sharma
2002-07-10 10:19             ` Christopher Faylor
2002-07-10 10:51               ` Corinna Vinschen
2002-07-04  3:21     ` [ANNOUNCEMENT] Updated: cygwin-1.3.12-1 Tony Arnold
2002-07-04  7:54       ` Corinna Vinschen
2002-07-04 10:04         ` Tony Arnold
2002-07-04 10:06           ` Corinna Vinschen
2002-07-04 12:18             ` Tony Arnold
2002-07-04 13:08               ` Corinna Vinschen
2002-07-04 13:19                 ` Christopher Faylor
2002-07-04 13:25                   ` Corinna Vinschen
2002-07-04 13:33                     ` Christopher Faylor
2002-07-04 13:57                       ` Corinna Vinschen
2002-07-04 15:02                         ` tony.arnold
2002-07-05  1:16                           ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).