cURL / Mailing Lists / curl-library / Single Mail

curl-library

Failing tests on Mac OS X

From: Nir Soffer <nirs_at_freeshell.org>
Date: Sun, 22 Oct 2006 22:03:37 +0200

Results of ./configure; make; make test-full

test 518...[HTTP GET with more than FD_SETSIZE descriptors open]

data FAILED:
--- log/check-expected 2006-10-22 21:49:35.000000000 +0200
+++ log/check-generated 2006-10-22 21:49:35.000000000 +0200
@@ -1,12 +0,0 @@
-HTTP/1.1 200 OK
-Date: Thu, 09 Nov 2010 14:49:00 GMT
-Server: test-server/fake
-Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
-ETag: "21025-dc7-39462498"
-Accept-Ranges: bytes
-Content-Length: 6
-Connection: close
-Content-Type: text/html
-Funny-head: yesyes
-
-<foo>
== Contents of files in the log/ dir after test 518
== Start of file check-expected
HTTP/1.1 200 OK
Date: Thu, 09 Nov 2010 14:49:00 GMT
Server: test-server/fake
Last-Modified: Tue, 13 Jun 2000 12:10:00 GMT
ETag: "21025-dc7-39462498"
Accept-Ranges: bytes
Content-Length: 6
Connection: close
Content-Type: text/html
Funny-head: yesyes
<foo>
== End of file check-expected
== Start of file stderr518
URL: http://127.0.0.1:8990/518
NUM_OPEN: 1034
NUM_NEEDED: 1050
== End of file stderr518
== Start of file sws.log
21:49:35.239592 ====> Client connect
21:49:35.240264 Connection closed by client
21:49:35.241313 Wrote request (0 bytes) input to log/server.input
21:49:35.241491 ====> Client disconnect
== End of file sws.log

test 529...[FTP PORT upload using multi interface (weird cleanup
function sequence)]

upload FAILED:
--- log/check-expected 2006-10-22 21:51:22.000000000 +0200
+++ log/check-generated 2006-10-22 21:51:22.000000000 +0200
@@ -1,2 +0,0 @@
-Moooooooooooo
- upload this
== Contents of files in the log/ dir after test 529
== Start of file check-expected
Moooooooooooo
   upload this
== End of file check-expected
== Start of file ftpd.log
21:49:53 ====> Client connect
21:49:53 > "220- _ _ ____ _ "
21:49:53 > "220- ___| | | | _ \| | "
21:49:53 > "220- / __| | | | |_) | | "
21:49:53 > "220- | (__| |_| | _ <| |___ "
21:49:53 > "220 \___|\___/|_| \_\_____|"
21:49:53 < "USER anonymous"
21:49:53 > "331 We are happy you popped in!"
21:49:53 < "PASS curl_by_daniel_at_haxx.se"
21:49:53 > "230 Welcome you silly person"
21:49:53 < "PWD"
21:49:53 > "257 "/nowhere/anywhere" is current directory"
21:49:53 < "CWD path"
21:49:53 > "250 CWD command successful."
21:49:53 < "EPRT |1|127.0.0.1|52096|"
21:49:53 > "500 we don't like EPRT now"
21:49:53 < "PORT 127,0,0,1,203,129"
21:49:53 > "200 You said PORT - I say FINE"
21:49:53 ====> Client DATA connect to port 52097
21:51:22 sockfilt said DISC
21:51:22 ====> Client disconnected
21:51:22 Awaiting input
== End of file ftpd.log
== Start of file server.input
USER anonymous
PASS curl_by_daniel_at_haxx.se
PWD
CWD path
EPRT |1|127.0.0.1|52096|
PORT 127,0,0,1,203,129
== End of file server.input
== Start of file sockctrl.log
21:49:53.127491 ====> Client connect
21:49:53.129097 Received DATA (on stdin)
21:49:53.129294 > 32 bytes data, server => client
21:49:53.129357 '220- _ _ ____ _ \r\n'
21:49:53.129574 Received DATA (on stdin)
21:49:53.130521 > 32 bytes data, server => client
21:49:53.131209 '220- ___| | | | _ \| | \r\n'
21:49:53.131590 Received DATA (on stdin)
21:49:53.131789 > 32 bytes data, server => client
21:49:53.132043 '220- / __| | | | |_) | | \r\n'
21:49:53.132359 Received DATA (on stdin)
21:49:53.132696 > 32 bytes data, server => client
21:49:53.132875 '220- | (__| |_| | _ <| |___ \r\n'
21:49:53.133187 Received DATA (on stdin)
21:49:53.133519 > 32 bytes data, server => client
21:49:53.133710 '220 \___|\___/|_| \_\_____|\r\n'
21:49:53.134500 < 16 bytes data, client => server
21:49:53.134766 'USER anonymous\r\n'
21:49:53.135813 Received DATA (on stdin)
21:49:53.135952 > 33 bytes data, server => client
21:49:53.136365 '331 We are happy you popped in!\r\n'
21:49:53.137020 < 29 bytes data, client => server
21:49:53.137436 'PASS curl_by_daniel_at_haxx.se\r\n'
21:49:53.138740 Received DATA (on stdin)
21:49:53.138875 > 30 bytes data, server => client
21:49:53.138943 '230 Welcome you silly person\r\n'
21:49:53.139536 < 5 bytes data, client => server
21:49:53.140057 'PWD\r\n'
21:49:53.140272 Received DATA (on stdin)
21:49:53.140670 > 46 bytes data, server => client
21:49:53.140977 '257 "/nowhere/anywhere" is current directory\r\n'
21:49:53.141678 < 10 bytes data, client => server
21:49:53.142238 'CWD path\r\n'
21:49:53.142474 Received DATA (on stdin)
21:49:53.142917 > 29 bytes data, server => client
21:49:53.143166 '250 CWD command successful.\r\n'
21:49:53.151787 < 26 bytes data, client => server
21:49:53.152413 'EPRT |1|127.0.0.1|52096|\r\n'
21:49:53.152686 Received DATA (on stdin)
21:49:53.153197 > 28 bytes data, server => client
21:49:53.153521 '500 we don't like EPRT now\r\n'
21:49:53.154265 < 24 bytes data, client => server
21:49:53.154869 'PORT 127,0,0,1,203,129\r\n'
21:49:53.155155 Received DATA (on stdin)
21:49:53.155268 > 32 bytes data, server => client
21:49:53.155333 '200 You said PORT - I say FINE\r\n'
21:51:22.157853 ====> Client disconnect
== End of file sockctrl.log
== Start of file sockdata.log
21:49:53.171857 ====> Client connect
21:49:53.172909 Running IPv4 version
21:49:53.172982 Connected to port 52097
21:49:53.173890 Wrote pid 29914 to .sockdata.pid
21:49:53.174153 Received PING (on stdin)
21:50:22.157052 ====> Client disconnect
21:50:22.157213 disconnected, no socket to read on
== End of file sockdata.log
== Start of file stderr529
URL: ftp://127.0.0.1:8992/path/529
* About to connect() to 127.0.0.1 port 8992
* Trying 127.0.0.1... * Connected to 127.0.0.1 (127.0.0.1) port 8992
< 220- _ _ ____ _
< 220- ___| | | | _ \| |
< 220- / __| | | | |_) | |
< 220- | (__| |_| | _ <| |___
< 220 \___|\___/|_| \_\_____|
> USER anonymous
< 331 We are happy you popped in!
> PASS curl_by_daniel_at_haxx.se
< 230 Welcome you silly person
> PWD
< 257 "/nowhere/anywhere" is current directory
* Entry path is '/nowhere/anywhere'
> CWD path
< 250 CWD command successful.
> EPRT |1|127.0.0.1|52096|
< 500 we don't like EPRT now
* disabling EPRT usage
> PORT 127,0,0,1,203,129
< 200 You said PORT - I say FINE
* Connect data stream actively
ml_timedout
ABORTING TEST, since it seems that it would have run forever.
* Expire cleared
* Remembering we are in dir path/
* FTP response timeout
* control connection looks dead
* Connection #0 to host 127.0.0.1 left intact
== End of file stderr529
== Start of file upload529
Moooooooooooo
   upload this
== End of file upload529

Best Regards,

Nir Soffer
Received on 2006-10-22