SystemError: bad argument to internal function
----------------------------------------------
Key: MODPYTHON-234
URL: https://issues.apache.org/jira/browse/MODPYTHON-234
Project: mod_python
Issue Type: Bug
Components: core
Affects Versions: 3.3.1, 3.2.10
Reporter: Graham Dumpleton
As raised in thread:
http://www.modpython.org/pipermail/mod_python/2007-June/023795.html
when req.read() is called, on rare occasions it can generate the error:
05 18:33:49 2007] [error] [client 200.155.85.225] SystemError:
Objects/stringobject.c:3515: bad argument to internal function,
It is speculated that this is caused by an invalid value being supplied to
_PyString_Resize() with code associated with req.read(). In particular, most
likely being supplied a negative value for size.
This issues possibly relates to problems with how mod_python makes use of
content length and what request_rec says in respect of remaining amount of data
as described in MODPYTHON-212.
Further highlights how the code for req.read(), req.readline() and
req.readlines() has to be completely revised and overhauled to simply read
whatever is available rather than trusting content length.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.