[issue4942] accept() on AF_UNIX sockets broken on arm as of 2.5.3

2009-01-13 Thread Hamish Moffatt
Hamish Moffatt added the comment: Understood. Would it be appropriate to list this issue on the known bugs page? http://www.python.org/download/releases/2.5.4/bugs/ I can't reproduce it on x86, but it's probably not ARM specific. It might even be a compiler bug. I tried the same version on x86

[issue4942] accept() on AF_UNIX sockets broken on arm as of 2.5.3

2009-01-13 Thread Martin v. Löwis
Martin v. Löwis added the comment: > "This is the last bugfix release of Python 2.5. Python 2.5 is now in > bugfix-only mode; no new features are being added." Thanks for pointing that out; I have fixed the page now. > Also it's a regression from 2.5.2, which must be of some concern? It is; a

[issue4942] accept() on AF_UNIX sockets broken on arm as of 2.5.3

2009-01-13 Thread Hamish Moffatt
Hamish Moffatt added the comment: Thanks for your feedback, but I'm a bit confused by the note on the web site: "This is the last bugfix release of Python 2.5. Python 2.5 is now in bugfix-only mode; no new features are being added." This implies further bug fixes are possible (and further fixe

[issue4942] accept() on AF_UNIX sockets broken on arm as of 2.5.3

2009-01-13 Thread Martin v. Löwis
Martin v. Löwis added the comment: No further bug fixes are accepted for Python 2.5. Closing this as "won't fix". -- nosy: +loewis resolution: -> wont fix status: open -> closed ___ Python tracker

[issue4942] accept() on AF_UNIX sockets broken on arm as of 2.5.3

2009-01-13 Thread Hamish Moffatt
New submission from Hamish Moffatt : As of 2.5.3, calling accept() on an AF_UNIX socket fails on arm. The following exception occurs: SystemError: Negative size passed to PyString_FromStringAndSize I have attached a test program that creates a socket and connects to it. It works on x86-64 but f