Created
March 22, 2011 22:53
-
-
Save jgouly/882276 to your computer and use it in GitHub Desktop.
socket errs in rubinius
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Socket#getaddrinfo accepts empty addresses for IPv4 passive sockets ERROR | |
SocketError: Temporary failure in name resolution | |
{ } in Socket::Foreign.getnameinfo at lib/socket.rb:340 | |
FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 | |
{ } in Socket::Foreign.getnameinfo at lib/socket.rb:332 | |
FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 | |
{ } in Socket::Foreign.getnameinfo at lib/socket.rb:331 | |
FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 | |
Socket::Foreign.getnameinfo at lib/socket.rb:330 | |
Socket::Foreign.unpack_sockaddr_in at lib/socket.rb:431 | |
{ } in Socket.getaddrinfo at lib/socket.rb:547 | |
{ } in Array#map at kernel/bootstrap/array.rb:95 | |
Array#each at kernel/bootstrap/array.rb:76 | |
Array#map at kernel/bootstrap/array.rb:95 | |
Socket.getaddrinfo at lib/socket.rb:543 | |
{ } in main.__script__ at spec/ruby/library/socket/socket | |
/getaddrinfo_spec.rb:69 | |
Kernel(Object)#instance_eval at kernel/common/eval.rb:164 | |
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:205 | |
Array#each at kernel/bootstrap/array.rb:76 | |
Enumerable(Array)#all? at kernel/common/enumerable.rb:205 | |
Array#each at kernel/bootstrap/array.rb:76 | |
main.__script__ at spec/ruby/library/socket/socket | |
/getaddrinfo_spec.rb:6 | |
Kernel.load at kernel/common/kernel.rb:728 | |
Kernel(Object)#instance_eval at kernel/common/eval.rb:164 | |
Array#each at kernel/bootstrap/array.rb:76 | |
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:67 | |
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:91 | |
Rubinius::Loader#script at kernel/loader.rb:583 | |
Rubinius::Loader#main at kernel/loader.rb:713 | |
Rubinius::Loader.main at kernel/loader.rb:752 | |
Object#__script__ at kernel/loader.rb:763 | |
2) | |
TCPServer.new binds to INADDR_ANY if the hostname is empty ERROR | |
SocketError: Temporary failure in name resolution | |
{ } in Socket::Foreign.getnameinfo at lib/socket.rb:340 | |
FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 | |
{ } in Socket::Foreign.getnameinfo at lib/socket.rb:332 | |
FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 | |
{ } in Socket::Foreign.getnameinfo at lib/socket.rb:331 | |
FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 | |
Socket::Foreign.getnameinfo at lib/socket.rb:330 | |
IPSocket(TCPServer)#addr at lib/socket.rb:883 | |
{ } in main.__script__ at spec/ruby/library/socket/tcpserver | |
/new_spec.rb:36 | |
Kernel(Object)#instance_eval at kernel/common/eval.rb:164 | |
{ } in Enumerable(Array)#all? at kernel/common/enumerable.rb:205 | |
Array#each at kernel/bootstrap/array.rb:76 | |
Enumerable(Array)#all? at kernel/common/enumerable.rb:205 | |
Array#each at kernel/bootstrap/array.rb:76 | |
main.__script__ at spec/ruby/library/socket/tcpserver | |
/new_spec.rb:4 | |
Kernel.load at kernel/common/kernel.rb:728 | |
Kernel(Object)#instance_eval at kernel/common/eval.rb:164 | |
Array#each at kernel/bootstrap/array.rb:76 | |
Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:67 | |
Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:91 | |
Rubinius::Loader#script at kernel/loader.rb:583 | |
Rubinius::Loader#main at kernel/loader.rb:713 | |
Rubinius::Loader.main at kernel/loader.rb:752 | |
Object#__script__ at kernel/loader.rb:763 | |
Finished in 128.695093 seconds | |
3597 files, 16283 examples, 44608 expectations, 0 failures, 2 errors | |
rake aborted! | |
Command failed with status (1): [bin/mspec ci --background --agent...] | |
/usr/lib/ruby/1.9.1/rake.rb:993:in `block in sh' | |
/usr/lib/ruby/1.9.1/rake.rb:1008:in `call' | |
/usr/lib/ruby/1.9.1/rake.rb:1008:in `sh' | |
/usr/lib/ruby/1.9.1/rake.rb:1092:in `sh' | |
/home/jey/rubinius/Rakefile:99:in `block in <top (required)>' | |
/usr/lib/ruby/1.9.1/rake.rb:634:in `call' | |
/usr/lib/ruby/1.9.1/rake.rb:634:in `block in execute' | |
/usr/lib/ruby/1.9.1/rake.rb:629:in `each' | |
/usr/lib/ruby/1.9.1/rake.rb:629:in `execute' | |
/usr/lib/ruby/1.9.1/rake.rb:595:in `block in invoke_with_call_chain' | |
/usr/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize' | |
/usr/lib/ruby/1.9.1/rake.rb:588:in `invoke_with_call_chain' | |
/usr/lib/ruby/1.9.1/rake.rb:581:in `invoke' | |
/usr/lib/ruby/1.9.1/rake.rb:2041:in `invoke_task' | |
/usr/lib/ruby/1.9.1/rake.rb:2019:in `block (2 levels) in top_level' | |
/usr/lib/ruby/1.9.1/rake.rb:2019:in `each' | |
/usr/lib/ruby/1.9.1/rake.rb:2019:in `block in top_level' | |
/usr/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling' | |
/usr/lib/ruby/1.9.1/rake.rb:2013:in `top_level' | |
/usr/lib/ruby/1.9.1/rake.rb:1992:in `run' | |
/usr/bin/rake:31:in `<main>' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Socket#getaddrinfo accepts empty addresses for IPv4 passive sockets ERROR SocketError: Temporary failure in name resolution { } in Socket::Foreign.getnameinfo at lib/socket.rb:340 FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 { } in Socket::Foreign.getnameinfo at lib/socket.rb:332 FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 { } in Socket::Foreign.getnameinfo at lib/socket.rb:331 FFI::MemoryPointer.new at kernel/platform/pointer.rb:342 Socket::Foreign.getnameinfo at lib/socket.rb:330 Socket::Foreign.unpack_sockaddr_in at lib/socket.rb:431 { } in Socket.getaddrinfo at lib/socket.rb:547 { } in Array#map at kernel/bootstrap/array.rb:95 Array#each at kernel/bootstrap/array.rb:76 Array#map at kernel/bootstrap/array.rb:95 Socket.getaddrinfo at lib/socket.rb:543 { } in main.script at spec/ruby/library/socket/socket
/getaddrinfo_spec.rb:69 Kernel(Object)#instance_eval at kernel/common/eval.rb:164 { } in Enumerable(Array)#all? at kernel/common/enumerable.rb:205 Array#each at kernel/bootstrap/array.rb:76 Enumerable(Array)#all? at kernel/common/enumerable.rb:205 Array#each at kernel/bootstrap/array.rb:76 main.script at spec/ruby/library/socket/socket
/getaddrinfo_spec.rb:6 Kernel.load at kernel/common/kernel.rb:728 Kernel(Object)#instance_eval at kernel/common/eval.rb:164 Array#each at kernel/bootstrap/array.rb:76 Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:67 Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:91 Rubinius::Loader#script at kernel/loader.rb:583 Rubinius::Loader#main at kernel/loader.rb:713 Rubinius::Loader.main at kernel/loader.rb:752 Object#script at kernel/loader.rb:763
/new_spec.rb:36 Kernel(Object)#instance_eval at kernel/common/eval.rb:164 { } in Enumerable(Array)#all? at kernel/common/enumerable.rb:205 Array#each at kernel/bootstrap/array.rb:76 Enumerable(Array)#all? at kernel/common/enumerable.rb:205 Array#each at kernel/bootstrap/array.rb:76 main.script at spec/ruby/library/socket/tcpserver
/new_spec.rb:4 Kernel.load at kernel/common/kernel.rb:728 Kernel(Object)#instance_eval at kernel/common/eval.rb:164 Array#each at kernel/bootstrap/array.rb:76 Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:67 Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:91 Rubinius::Loader#script at kernel/loader.rb:583 Rubinius::Loader#main at kernel/loader.rb:713 Rubinius::Loader.main at kernel/loader.rb:752 Object#script at kernel/loader.rb:763
Finished in 128.695093 seconds
3597 files, 16283 examples, 44608 expectations, 0 failures, 2 errors rake aborted! Command failed with status (1): [bin/ mspec ci --background --agent...] /usr/lib/ruby/1.9.1/rake.rb:993:in
'block in sh' /usr/lib/ruby/1.9.1/rake.rb:1008:in
call' /usr/lib/ruby/1.9.1/rake.rb:1008:insh' /usr/lib/ruby/1.9.1/rake.rb:1092:in
sh' /home/jey/rubinius/Rakefile:99:inblock in <top (required)>' /usr/lib/ruby/1.9.1/rake.rb:634:in
call' /usr/lib/ruby/1.9.1/rake.rb:634:inblock in execute' /usr/lib/ruby/1.9.1/rake.rb:629:in
each' /usr/lib/ruby/1.9.1/rake.rb:629:inexecute' /usr/lib/ruby/1.9.1/rake.rb:595:in
block in invoke_with_call_chain' /usr/lib/ruby/1.9.1/monitor.rb:201:inmon_synchronize' /usr/lib/ruby/1.9.1/rake.rb:588:in
invoke_with_call_chain' /usr/lib/ruby/1.9.1/rake.rb:581:ininvoke' /usr/lib/ruby/1.9.1/rake.rb:2041:in
invoke_task' /usr/lib/ruby/1.9.1/rake.rb:2019:inblock (2 levels) in top_level' /usr/lib/ruby/1.9.1/rake.rb:2019:in
each' /usr/lib/ruby/1.9.1/rake.rb:2019:inblock in top_level' /usr/lib/ruby/1.9.1/rake.rb:2058:in
standard_exception_handling' /usr/lib/ruby/1.9.1/rake.rb:2013:intop_level' /usr/lib/ruby/1.9.1/rake.rb:1992:in
run' /usr/bin/rake:31:in `1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 35 36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 65 66 67
68 69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90