> From: Derek Price > > I'm not really sure. start_rsh_server might be an obvious suspect in a > client, but you are getting a message from the server. I would probably > try to figure out where the directory not found error message is being > generated on the server first - since you can generate it with a working > server, the client is probably sending bad data, but finding out _what_ > bad data from the server end might tell you something.
Function "start_rsh_server" returned which I assume means it worked. > If all else fails, perhaps watching the loop in get_server_responses in > the client might give you a clue. It get's into function "get_server_responses" and dies there because of an error returned by "select" function at line 1842 in "src/buffer.c" file. The "errno" value is 2 which <errno.h> file says is ENOENT error. http://msdn.microsoft.com/library/en-us/winsock/winsock/select_2.asp Beware MS "select" will *NOT* process file handles other than sockets. Passing it file or pipe handles will likely fail. I'll verify this. Here is the call stack followed by local variable values: fd_buffer_input(void * 0x00354ba8, char * 0x00355000, unsigned int 1, unsigned int 4096, unsigned int * 0x0012fe58) line 1846 buf_read_short_line(buffer * 0x00354c00, char * * 0x0012feb4, unsigned int * 0x0012feb0, unsigned int 4294967295) line 921 + 27 bytes buf_read_line(buffer * 0x00354c00, char * * 0x0012feb4, unsigned int * 0x0012feb0) line 809 + 19 bytes read_line_via(buffer * 0x00354c00, buffer * 0x00354b40, char * * 0x0012fedc) line 400 + 17 bytes read_line(char * * 0x0012fedc) line 425 + 23 bytes get_server_responses() line 3221 + 9 bytes start_server() line 4045 + 5 bytes version(int 1, char * * 0x003510e4) line 72 main(int 1, char * * 0x003510e4) line 1088 + 14 bytes mainCRTStartup() line 206 + 25 bytes KERNEL32! 7c598989() numfds -1 status 2 - readfds {...} fd_count 1 + fd_array 0x0012fd08 closure 0x00354ba8 + data 0x00355000 "ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ" need 1 size 4096 + got 0x0012fe58 nbytes -858993460 - fb 0x00354ba8 fd 4 blocking 0 child_pid 2832 - root 0x00352db8 + original 0x00352e30 ":ext:[EMAIL PROTECTED]:/cvsroot/cvs" method 6 + directory 0x00352fc0 "/cvsroot/cvs" isremote 1 + username 0x00352f20 "conradpino" + password 0x00000000 "" + hostname 0x00352f68 "savannah.nongnu.org" + cvs_rsh 0x00000000 "" + cvs_server 0x00000000 "" port 0 + proxy_hostname 0x00000000 "" proxy_port 0 redirect 1 _______________________________________________ Bug-cvs mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/bug-cvs
