Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test_socket.py fails #45951

Closed
donmez mannequin opened this issue Dec 13, 2007 · 7 comments
Closed

test_socket.py fails #45951

donmez mannequin opened this issue Dec 13, 2007 · 7 comments
Labels
build The build process and cross-build tests Tests in the Lib/test dir

Comments

@donmez
Copy link
Mannequin

donmez mannequin commented Dec 13, 2007

BPO 1610
Nosy @facundobatista, @tiran

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = <Date 2007-12-15.05:08:10.255>
created_at = <Date 2007-12-13.10:17:13.368>
labels = ['invalid', 'build', 'tests']
title = 'test_socket.py fails'
updated_at = <Date 2008-10-05.14:19:16.266>
user = 'https://bugs.python.org/donmez'

bugs.python.org fields:

activity = <Date 2008-10-05.14:19:16.266>
actor = 'Tinctorius'
assignee = 'none'
closed = True
closed_date = <Date 2007-12-15.05:08:10.255>
closer = 'christian.heimes'
components = ['Tests']
creation = <Date 2007-12-13.10:17:13.368>
creator = 'donmez'
dependencies = []
files = []
hgrepos = []
issue_num = 1610
keywords = []
message_count = 7.0
messages = ['58528', '58530', '58532', '58640', '58649', '58655', '74345']
nosy_count = 4.0
nosy_names = ['facundobatista', 'christian.heimes', 'donmez', 'Tinctorius']
pr_nums = []
priority = 'normal'
resolution = 'not a bug'
stage = None
status = 'closed'
superseder = None
type = 'compile error'
url = 'https://bugs.python.org/issue1610'
versions = ['Python 2.5', 'Python 3.0']

@donmez
Copy link
Mannequin Author

donmez mannequin commented Dec 13, 2007

Checkout Python 2.5 from release25-maint branch, revision 59479,

[~/python-2.5]> LD_LIBRARY_PATH=/home/cartman/python-2.5: ./python
./Lib/test/test_socket.py
testCrucialConstants (main.GeneralModuleTests) ... ok
testDefaultTimeout (main.GeneralModuleTests) ... ok
testGetServBy (main.GeneralModuleTests) ... ERROR
testGetSockOpt (main.GeneralModuleTests) ... ok
testHostnameRes (main.GeneralModuleTests) ... ok
testIPv4toString (main.GeneralModuleTests) ... ok
testIPv6toString (main.GeneralModuleTests) ... ok
testInterpreterCrash (main.GeneralModuleTests) ... ok
testNewAttributes (main.GeneralModuleTests) ... ok
testNtoH (main.GeneralModuleTests) ... ok
testRefCountGetNameInfo (main.GeneralModuleTests) ... ok
testSendAfterClose (main.GeneralModuleTests) ... ok
testSetSockOpt (main.GeneralModuleTests) ... ok
testSockName (main.GeneralModuleTests) ... ok
testSocketError (main.GeneralModuleTests) ... ok
testStringToIPv4 (main.GeneralModuleTests) ... ok
testStringToIPv6 (main.GeneralModuleTests) ... ok
test_weakref (main.GeneralModuleTests) ... ok
testFromFd (main.BasicTCPTest) ... ok
testOverFlowRecv (main.BasicTCPTest) ... ok
testOverFlowRecvFrom (main.BasicTCPTest) ... ok
testRecv (main.BasicTCPTest) ... ok
testRecvFrom (main.BasicTCPTest) ... ok
testSendAll (main.BasicTCPTest) ... ok
testShutdown (main.BasicTCPTest) ... ok
testClose (main.TCPCloserTest) ... ok
testInterruptedTimeout (main.TCPTimeoutTest) ... ok
testTCPTimeout (main.TCPTimeoutTest) ... ok
testTimeoutZero (main.TCPTimeoutTest) ... ok
testExceptionTree (main.TestExceptions) ... ok
testRecvFromInto (main.BufferIOTest) ... ok
testRecvInto (main.BufferIOTest) ... ok
testRecvFrom (main.BasicUDPTest) ... ok
testRecvFromNegative (main.BasicUDPTest) ... ok
testSendtoAndRecv (main.BasicUDPTest) ... ok
testTimeoutZero (main.UDPTimeoutTest) ... ok
testUDPTimeout (main.UDPTimeoutTest) ... ok
testAccept (main.NonBlockingTCPTests) ... ok
testConnect (main.NonBlockingTCPTests) ... ok
testRecv (main.NonBlockingTCPTests) ... ok
testSetBlocking (main.NonBlockingTCPTests) ... ok
testClosedAttr (main.FileObjectClassTestCase) ... ok
testFullRead (main.FileObjectClassTestCase) ... ok
testReadline (main.FileObjectClassTestCase) ... ok
testSmallRead (main.FileObjectClassTestCase) ... ok
testUnbufferedRead (main.FileObjectClassTestCase) ... ok
testClosedAttr (main.UnbufferedFileObjectClassTestCase) ... ok
testFullRead (main.UnbufferedFileObjectClassTestCase) ... ok
testReadline (main.UnbufferedFileObjectClassTestCase) ... ok
testSmallRead (main.UnbufferedFileObjectClassTestCase) ... ok
testUnbufferedRead (main.UnbufferedFileObjectClassTestCase) ... ok
testUnbufferedReadline (main.UnbufferedFileObjectClassTestCase) ... ok
testClosedAttr (main.LineBufferedFileObjectClassTestCase) ... ok
testFullRead (main.LineBufferedFileObjectClassTestCase) ... ok
testReadline (main.LineBufferedFileObjectClassTestCase) ... ok
testSmallRead (main.LineBufferedFileObjectClassTestCase) ... ok
testUnbufferedRead (main.LineBufferedFileObjectClassTestCase) ... ok
testClosedAttr (main.SmallBufferedFileObjectClassTestCase) ... ok
testFullRead (main.SmallBufferedFileObjectClassTestCase) ... ok
testReadline (main.SmallBufferedFileObjectClassTestCase) ... ok
testSmallRead (main.SmallBufferedFileObjectClassTestCase) ... ok
testUnbufferedRead (main.SmallBufferedFileObjectClassTestCase) ... ok
testClose (main.Urllib2FileobjectTest) ... ok
testRecv (main.BasicSocketPairTest) ... ok
testSend (main.BasicSocketPairTest) ... ok
testLinuxAbstractNamespace (main.TestLinuxAbstractNamespace) ... ok
testMaxName (main.TestLinuxAbstractNamespace) ... ok
testNameOverflow (main.TestLinuxAbstractNamespace) ... ok

======================================================================
ERROR: testGetServBy (main.GeneralModuleTests)
----------------------------------------------------------------------

Traceback (most recent call last):
  File "./Lib/test/test_socket.py", line 344, in testGetServBy
    eq(socket.getservbyport(port2), service)
error: port/proto not found

Ran 68 tests in 5.558s

FAILED (errors=1)
Traceback (most recent call last):
  File "./Lib/test/test_socket.py", line 995, in <module>
    test_main()
  File "./Lib/test/test_socket.py", line 991, in test_main
    test_support.run_unittest(*tests)
  File "/home/cartman/python-2.5/Lib/test/test_support.py", line 441, in
run_unittest
    run_suite(suite, testclass)
  File "/home/cartman/python-2.5/Lib/test/test_support.py", line 426, in
run_suite
    raise TestFailed(err)
test.test_support.TestFailed: Traceback (most recent call last):
  File "./Lib/test/test_socket.py", line 344, in testGetServBy
    eq(socket.getservbyport(port2), service)
error: port/proto not found

@donmez donmez mannequin added tests Tests in the Lib/test dir build The build process and cross-build labels Dec 13, 2007
@facundobatista
Copy link
Member

What happens if you do NOT change the library path in front of it?

@donmez
Copy link
Mannequin Author

donmez mannequin commented Dec 13, 2007

Then it won't run as expected (I got python 2.4 installed system wise) :

./python: error while loading shared libraries: libpython2.5.so.1.0:
cannot open shared object file: No such file or directory

@donmez
Copy link
Mannequin Author

donmez mannequin commented Dec 14, 2007

Any other thing I can do to debug this?

@tiran
Copy link
Member

tiran commented Dec 15, 2007

Yes, can you tell us the content of port2 and service?

@donmez
Copy link
Mannequin Author

donmez mannequin commented Dec 15, 2007

This was a glibc regression on my side, it can be closed as invalid. Thanks!

@tiran tiran closed this as completed Dec 15, 2007
@tiran tiran added the invalid label Dec 15, 2007
@Tinctorius
Copy link
Mannequin

Tinctorius mannequin commented Oct 5, 2008

Reproducable with Python3.0rc1 on Debian lenny, only when nscd is running.

Not a Python bug.

@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build The build process and cross-build tests Tests in the Lib/test dir
Projects
None yet
Development

No branches or pull requests

2 participants