New submission from STINNER Victor:
http://buildbot.python.org/all/builders/x86%20OpenBSD%205.5%203.x/builds/14/steps/test/logs/stdio
======================================================================
ERROR: testCmsgTrunc1 (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2857, in testCmsgTrunc1
self.checkTruncatedHeader(self.doRecvmsg(self.serv_sock, len(MSG), 1))
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTrunc2Int (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2867, in testCmsgTrunc2Int
SIZEOF_INT * 2))
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen0 (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2907, in testCmsgTruncLen0
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0), maxdata=0)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen0Minus1 (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2874, in testCmsgTruncLen0Minus1
socket.CMSG_LEN(0) - 1))
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen0Plus1 (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2913, in testCmsgTruncLen0Plus1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0) + 1, maxdata=1)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen1 (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2920, in testCmsgTruncLen1
maxdata=SIZEOF_INT)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen2Minus1 (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2927, in testCmsgTruncLen2Minus1
maxdata=(2 * SIZEOF_INT) - 1)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1872, in doRecvmsg
result = sock.recvmsg(bufsize, *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testFDPassSeparate (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
258, in _tearDown
raise exc
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
270, in clientRun
test_func()
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2722, in _testFDPassSeparate
array.array("i", [fd1]))]),
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1864, in sendmsgToServer
*(args + self.sendmsg_to_server_defaults[len(args):]))
OSError: [Errno 22] Invalid argument
======================================================================
ERROR: testFDPassSeparateMinSpace (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
258, in _tearDown
raise exc
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
270, in clientRun
test_func()
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2746, in _testFDPassSeparateMinSpace
array.array("i", [fd1]))]),
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1864, in sendmsgToServer
*(args + self.sendmsg_to_server_defaults[len(args):]))
OSError: [Errno 22] Invalid argument
======================================================================
ERROR: testCmsgTrunc1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2857, in testCmsgTrunc1
self.checkTruncatedHeader(self.doRecvmsg(self.serv_sock, len(MSG), 1))
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTrunc2Int (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2867, in testCmsgTrunc2Int
SIZEOF_INT * 2))
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen0 (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2907, in testCmsgTruncLen0
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0), maxdata=0)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen0Minus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2874, in testCmsgTruncLen0Minus1
socket.CMSG_LEN(0) - 1))
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen0Plus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2913, in testCmsgTruncLen0Plus1
self.checkTruncatedArray(ancbuf=socket.CMSG_LEN(0) + 1, maxdata=1)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2920, in testCmsgTruncLen1
maxdata=SIZEOF_INT)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testCmsgTruncLen2Minus1 (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2927, in testCmsgTruncLen2Minus1
maxdata=(2 * SIZEOF_INT) - 1)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2888, in checkTruncatedArray
len(MSG), ancbuf)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1963, in doRecvmsg
result = sock.recvmsg_into([buf], *args)
OSError: [Errno 40] Message too long
======================================================================
ERROR: testFDPassSeparate (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
258, in _tearDown
raise exc
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
270, in clientRun
test_func()
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2722, in _testFDPassSeparate
array.array("i", [fd1]))]),
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1864, in sendmsgToServer
*(args + self.sendmsg_to_server_defaults[len(args):]))
OSError: [Errno 22] Invalid argument
======================================================================
ERROR: testFDPassSeparateMinSpace
(test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
258, in _tearDown
raise exc
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
270, in clientRun
test_func()
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2746, in _testFDPassSeparateMinSpace
array.array("i", [fd1]))]),
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
1864, in sendmsgToServer
*(args + self.sendmsg_to_server_defaults[len(args):]))
OSError: [Errno 22] Invalid argument
======================================================================
FAIL: testFDPassSeparate (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2710, in testFDPassSeparate
maxcmsgs=2)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2637, in checkRecvmsgFDs
self.assertEqual(msg, MSG)
AssertionError: b'' != b'Michael Gilfix was here\xe1\x88\xb4\r\n'
======================================================================
FAIL: testFDPassSeparateMinSpace (test.test_socket.RecvmsgSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2734, in testFDPassSeparateMinSpace
maxcmsgs=2, ignoreflags=socket.MSG_CTRUNC)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2637, in checkRecvmsgFDs
self.assertEqual(msg, MSG)
AssertionError: b'' != b'Michael Gilfix was here\xe1\x88\xb4\r\n'
======================================================================
FAIL: testFDPassSeparate (test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2710, in testFDPassSeparate
maxcmsgs=2)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2637, in checkRecvmsgFDs
self.assertEqual(msg, MSG)
AssertionError: b'' != b'Michael Gilfix was here\xe1\x88\xb4\r\n'
======================================================================
FAIL: testFDPassSeparateMinSpace
(test.test_socket.RecvmsgIntoSCMRightsStreamTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2734, in testFDPassSeparateMinSpace
maxcmsgs=2, ignoreflags=socket.MSG_CTRUNC)
File
"/home/python-builds/3.x.borja-openbsd-x86/build/Lib/test/test_socket.py", line
2637, in checkRecvmsgFDs
self.assertEqual(msg, MSG)
AssertionError: b'' != b'Michael Gilfix was here\xe1\x88\xb4\r\n'
----------
messages: 211493
nosy: haypo, rpointel
priority: normal
severity: normal
status: open
title: OpenBSD: socket.recvmsg tests fail with OSError: [Errno 40] Message too
long
versions: Python 3.4
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue20669>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com