On 07/10/2007, Aaron Swartz [EMAIL PROTECTED] wrote:
re: http://www.modpython.org/pipermail/mod_python/2007-June/023854.html
I've found a way to make this happen repeatedly. Occurs in both 2.4.2
and 2.5.1. I have a file where every time I read it in, I get it.
If it isn't too large, could you
On 31/08/2007, Robert Edmonds [EMAIL PROTECTED] wrote:
Graham Dumpleton wrote:
In 411487 it mentions:
So, it seems it's directly related to libmhash2 (as [2] suggests).
Disabling of mhash module may not be enough if one of the other PHP
modules they list in 433038 also use libmhash2
: Bug
Components: core
Affects Versions: 3.3.1, 3.2.10
Reporter: Graham Dumpleton
Priority: Minor
As first raised in:
http://www.modpython.org/pipermail/mod_python/2007-July/023964.html
when streaming data from mod_python handler over a long period of time
[
https://issues.apache.org/jira/browse/MODPYTHON-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516213
]
Graham Dumpleton commented on MODPYTHON-234:
This error also seen by someone using Django
Issue Type: Bug
Components: core
Affects Versions: 3.3.1, 3.2.10
Reporter: Graham Dumpleton
The problem is that mod_python doesn't check whether LimitRequestBody would be
triggered before actually calling the mod_python handler. Thus, that the post
data exceeds the limit
[
https://issues.apache.org/jira/browse/MODPYTHON-238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12510973
]
Graham Dumpleton commented on MODPYTHON-238:
Actually also need to make req.chunked writable
[
https://issues.apache.org/jira/browse/MODPYTHON-238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12511033
]
Graham Dumpleton commented on MODPYTHON-238:
Setting req.chunked to 0 by itself doesn't actually
Issue Type: Bug
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
As raised in thread:
http://www.modpython.org/pipermail/mod_python/2007-June/023926.html
it looks like mod_python exhibits memory leaks in the main Apache process when
a 'restart
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
Priority: Minor
Configure script uses:
AC_MSG_CHECKING(flex version)
FlexVERSION=`$LEX --version | sed 's/version//g' | awk '/flex/ {print $2}'`
Flex_MAJOR=`echo $FlexVERSION| awk -F . '{print $1
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
Priority: Minor
As pointed out in:
http://www.modpython.org/pipermail/mod_python/2007-May/023683.html
http://www.modpython.org/pipermail/mod_python/2007-May/023684.html
http://www.modpython.org/pipermail/mod_python
Issue Type: Bug
Components: importer
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
As highlighted in:
http://www.modpython.org/pipermail/mod_python/2007-May/023603.html
the module importer in mod_python 3.3.1 doesn't cope properly with case
insensitive file
: mod_python
Issue Type: Bug
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
When matching a URL to an actual physical directory on a file system, for a
case insensitive file system various combinations of upper and lower case
characters in URL may
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
Priority: Minor
The Python md5 module is used in Session/Cookie code and also in the new module
importer of mod_python 3.3.1.
For some PHP installations where PHP mhash module is being loaded
Reporter: Graham Dumpleton
Priority: Minor
In code for req.sendfile() if no length is supplied indicating how much data
should be sent then a stat() is performed on the file to determine the amount
of data in the file. The file is then opened and that much data sent
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
[
https://issues.apache.org/jira/browse/MODPYTHON-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12507735
]
Graham Dumpleton commented on MODPYTHON-222:
Do note that changing the API to allow it will not help
[
https://issues.apache.org/jira/browse/MODPYTHON-220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12506331
]
Graham Dumpleton commented on MODPYTHON-220:
Workaround is that instead of using:
import module
To confirm my vote in correct format:
+1 Quetzalcoatl
Graham
On 22/05/07, Gregory (Grisha) Trubetskoy [EMAIL PROTECTED] wrote:
On Sun, 20 May 2007, Justin Erenkrantz wrote:
FWIW, the full name of the TLP will be: Apache foo - so Apache
PyPache doesn't roll off the tongue very well...
On 18/05/07, Gregory (Grisha) Trubetskoy [EMAIL PROTECTED] wrote:
On Thu, 17 May 2007, Jim Gallacher wrote:
Quetzalcoatl is still my sentimental favourite.
Perhaps I'm overly concerned with potential search problems for
Quetzalcoatl, considering that Google is pretty good at figuring out
On 18/05/07, Daniel J. Popowich [EMAIL PROTECTED] wrote:
Graham Dumpleton writes:
Read:
http://www.modpython.org/live/current/doc-html/pyapi-apmeth.html
Especially the area which starts just before:
PythonOption mod_python.importer.path ['~']
Your particular issue is mentioned just
be helpful sometimes in seeing what is happening and working
out how the module importer works.
Graham
On 18/05/07, Graham Dumpleton [EMAIL PROTECTED] wrote:
On 18/05/07, Graham Dumpleton [EMAIL PROTECTED] wrote:
Just change this in your mpservlets package. The new importer can
handle arbitrary
: New Feature
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
If req.status_line is writable it allows a handler to return a custom status
line description. For example:
req.status_line = 200 ALL OKAY WITH ME
req.write('hello world!\n')
return
[
https://issues.apache.org/jira/browse/MODPYTHON-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12496169
]
Graham Dumpleton commented on MODPYTHON-227:
BTW, workaround at present is to set in environment
Not necessarily wanting to see this discussion die again, how about
just calling it the 'PythonScript' project. Name means it is still
obvious and I can't see how we would have issues with a composite name
like that as far as PSF trademark goes, but then could be wrong.
On 11/05/07, Graham
Feature
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
When sys.stderr or sys.stdout are written to directly, or when the 'print'
statement is used without a target file object, any text output will make it
into the Apache error log files
: New Feature
Components: core
Affects Versions: 3.3.1
Reporter: Graham Dumpleton
Where a user has multiple versions of Python installed getting mod_python to
work can be problematic.
The main issue is where a version of Python is installed in a location
different
[
https://issues.apache.org/jira/browse/MODPYTHON-195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton reopened MODPYTHON-195:
The change for this appears to be having the side affect of the
mod_python/Python
[
https://issues.apache.org/jira/browse/MODPYTHON-218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton updated MODPYTHON-218:
---
Fix Version/s: (was: 3.3.1)
Affects Version/s: 3.3.1
Access
[
https://issues.apache.org/jira/browse/MODPYTHON-195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton updated MODPYTHON-195:
---
Fix Version/s: (was: 3.3.1)
3.3.x
Affects
[
https://issues.apache.org/jira/browse/MODPYTHON-195?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12494960
]
Graham Dumpleton commented on MODPYTHON-195:
This changes also possibly prevents Apache being run
: 3.3.1
Reporter: Graham Dumpleton
The old module importer needs to be removed from code and new importer made the
only option.
To do this the old importer and dispatch code in apache.py needs to be removed.
The dispatch functions in importer.py should then be merged into apache.py
On 10/05/07, Gregory (Grisha) Trubetskoy [EMAIL PROTECTED] wrote:
1. Python is not a good name for this project because Apache Python
will just be too confusing and probably infringes on a PSF trademark. So
if you have any creative suggestions, send them in, don't be shy, even if
you think they
[
https://issues.apache.org/jira/browse/MODPYTHON-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12494242
]
Graham Dumpleton commented on MODPYTHON-202:
mod_python should perhaps simply be using
[
https://issues.apache.org/jira/browse/MODPYTHON-179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-179.
--
req.readlines(sizehint) does not work correctly
[
https://issues.apache.org/jira/browse/MODPYTHON-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-180.
--
publisher wrongly generating warning that there is 'nothing to publish
[
https://issues.apache.org/jira/browse/MODPYTHON-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-182.
--
Memory leak in request readline
[
https://issues.apache.org/jira/browse/MODPYTHON-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-185.
--
_psp.parsestring doesn't check for empty values
[
https://issues.apache.org/jira/browse/MODPYTHON-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-184.
--
Memory leak apache.table()
--
Key
[
https://issues.apache.org/jira/browse/MODPYTHON-193?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-193.
--
Add req.hlist.location to mirror req.hlist.directory
[
https://issues.apache.org/jira/browse/MODPYTHON-194?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-194.
--
Memory leak due to not clearing thread state object before deletion
[
https://issues.apache.org/jira/browse/MODPYTHON-196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-196.
--
Add req.server.log_error() and req.connection.log_error
[
https://issues.apache.org/jira/browse/MODPYTHON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-200.
--
Can't use signed and marshalled cookies together
[
https://issues.apache.org/jira/browse/MODPYTHON-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-206.
--
The attribute req.used_path_info should be writable
[
https://issues.apache.org/jira/browse/MODPYTHON-218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12492821
]
Graham Dumpleton commented on MODPYTHON-218:
Attach your patch to this issue. Also get yourself
Components: core
Affects Versions: 3.2.10, 3.3
Reporter: Graham Dumpleton
There are still problems in mod_python when third party extension modules are
used which make use of the Python simplified GIL state API. Specifically, if C
code makes calls to PyGILState_Ensure
[
https://issues.apache.org/jira/browse/MODPYTHON-157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-157.
--
PythonInterpPerDirectory broken for directory request in fixup phase and
earlier
[
https://issues.apache.org/jira/browse/MODPYTHON-159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-159.
--
multiline headers in multipart/form not handled
[
https://issues.apache.org/jira/browse/MODPYTHON-166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-166.
--
PythonHandlerModule doesn't set up PythonAuthenHandler registration
[
https://issues.apache.org/jira/browse/MODPYTHON-165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-165.
--
Exporting functions from mod_python to allow access to interpreters etc
[
https://issues.apache.org/jira/browse/MODPYTHON-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-167.
--
If PythonDebug is On and error occurs, status is 200 when it should really be
500
[
https://issues.apache.org/jira/browse/MODPYTHON-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-168.
--
psp_parser fails when CR is used as a line terminator
[
https://issues.apache.org/jira/browse/MODPYTHON-173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-173.
--
DbmSession creates world readable db file
[
https://issues.apache.org/jira/browse/MODPYTHON-174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-174.
--
Update requirements to Apache 2.0.47 or greater
[
https://issues.apache.org/jira/browse/MODPYTHON-175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-175.
--
PSP error page accessing session object can cause a deadlock
[
https://issues.apache.org/jira/browse/MODPYTHON-164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-164.
--
Allow req.add_handler()/req.register_*_filter() to take module/function for
handler
[
https://issues.apache.org/jira/browse/MODPYTHON-130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-130.
--
Improvements associated with modifications times
[
https://issues.apache.org/jira/browse/MODPYTHON-129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-129.
--
HandlerDispatch doesn't treat OK/DECLINED result properly for all phases
[
https://issues.apache.org/jira/browse/MODPYTHON-132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-132.
--
Expose ap_construct_url() in request object
[
https://issues.apache.org/jira/browse/MODPYTHON-134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-134.
--
Setting PythonDebug to Off, doesn't override On setting in parent scope
[
https://issues.apache.org/jira/browse/MODPYTHON-135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-135.
--
[SECURITY] A Security Issue with FileSession in 3.2.7
[
https://issues.apache.org/jira/browse/MODPYTHON-137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-137.
--
Add req.server.get_options() for obtain PythonOption values set at global
level
[
https://issues.apache.org/jira/browse/MODPYTHON-139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-139.
--
Running make clean/distclean doesn't clean up test directory
[
https://issues.apache.org/jira/browse/MODPYTHON-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-140.
--
util.redirect() returns wrong SERVER_RETURN status value
[
https://issues.apache.org/jira/browse/MODPYTHON-144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-144.
--
Make apache._server/apace._interpreter part of public API
[
https://issues.apache.org/jira/browse/MODPYTHON-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-147.
--
PythonImport directives causing duplicate entries in sys.path
[
https://issues.apache.org/jira/browse/MODPYTHON-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-148.
--
Additional constants for mod_python.apache module
[
https://issues.apache.org/jira/browse/MODPYTHON-149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-149.
--
Allow cross subdomain sessions.
---
Key
[
https://issues.apache.org/jira/browse/MODPYTHON-151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-151.
--
PythonDebug exception error page doesn't escape special HTML characters
[
https://issues.apache.org/jira/browse/MODPYTHON-150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-150.
--
make_obcallback not thread protected
[
https://issues.apache.org/jira/browse/MODPYTHON-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487986
]
Graham Dumpleton commented on MODPYTHON-109:
In Python 2.5.1c1 they have changed how the 'threading
[
https://issues.apache.org/jira/browse/MODPYTHON-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-122.
--
configure fails when using bash 3.1.x
[
https://issues.apache.org/jira/browse/MODPYTHON-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-124.
--
Improvements associated with the req.ap_auth_type attribute
[
https://issues.apache.org/jira/browse/MODPYTHON-121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-121.
--
The local/remote host tests fail for a virtual hosting system such as OpenVPS
[
https://issues.apache.org/jira/browse/MODPYTHON-119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-119.
--
DBM Session test shouldn't use default database
[
https://issues.apache.org/jira/browse/MODPYTHON-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-116.
--
Attributes removed from module code file still accessible until restart
[
https://issues.apache.org/jira/browse/MODPYTHON-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-104.
--
Allow Python code callouts with mod_include (SSI
[
https://issues.apache.org/jira/browse/MODPYTHON-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-118.
--
Allow PythonImport to optionally call function in module
[
https://issues.apache.org/jira/browse/MODPYTHON-108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-108.
--
Let Cookie support new HttpOnly property to prevent cross-site cookie stealing
[
https://issues.apache.org/jira/browse/MODPYTHON-107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-107.
--
mod_python.publisher shouldn't flush result when written
[
https://issues.apache.org/jira/browse/MODPYTHON-113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-113.
--
PythonImport should use apache.import_module() and not
PyImport_ImportModule
[
https://issues.apache.org/jira/browse/MODPYTHON-115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-115.
--
import_module() and multiple modules of same name
[
https://issues.apache.org/jira/browse/MODPYTHON-109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton reopened MODPYTHON-109:
Am reopening this issue as due to work on mod_wsgi I believe I have discovered
[
https://issues.apache.org/jira/browse/MODPYTHON-112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-112.
--
If using filters value of req.phase only valid up till first
req.read()/req.write
[
https://issues.apache.org/jira/browse/MODPYTHON-114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-114.
--
Problems with PythonPath directive
[
https://issues.apache.org/jira/browse/MODPYTHON-126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-126.
--
PythonHandler in Files directive sets req.hlist.directory to useless value
[
https://issues.apache.org/jira/browse/MODPYTHON-128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-128.
--
Have assigning req.filename automatically update req.finfo
[
https://issues.apache.org/jira/browse/MODPYTHON-127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Graham Dumpleton closed MODPYTHON-127.
--
Use namespace for mod_python PythonOption settings
The mod_wsgi module for Apache that I have been talking about for a
while now is now at a point where am happy for people to start
experimenting with it. If you don't know what I am talking about,
this is a module in the same style as mod_python, which implements the
Python WSGI specification
Clark Rawlins wrote ..
Hello,
I have a client I need to handle post requests for that uses
Content-Encoding: xml and Transfer-Encoding: chunked.
Now the Content-Encoding is no problem I plan on using sax to parse the
content. The chunked transfer encoding is where I have run into issues.
On 28/01/2007, at 2:48 AM, Jim Gallacher wrote:
Howdy All,
I think it's time to push 3.3.1 out. Unless there are any
objections I'll roll the tarball tomorrow, which is to say Sunday,
or Monday as the case may be for our antipodal friends. :) ).
Since we haven't made any changes in the
Issue Type: Bug
Components: core
Affects Versions: 3.3
Reporter: Graham Dumpleton
Priority: Minor
In determine_context() of src/mod_python.c, the code pertaining to Directory
has:
if (!strcmp(directory, ~)) {
directory = ap_getword_conf(p
[
https://issues.apache.org/jira/browse/MODPYTHON-210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12467170
]
Graham Dumpleton commented on MODPYTHON-210:
Emiliano posts this patch:
http://www.modpython.org
[
https://issues.apache.org/jira/browse/MODPYTHON-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12465940
]
Graham Dumpleton commented on MODPYTHON-211:
The req.readlines() function also leaks memory when
On 16/01/2007, at 6:54 PM, [EMAIL PROTECTED] wrote:
I have this, very simple input filter
def inputfilter(filter):
if filter.req.method != 'POST':
filter.pass_on()
return
filter.req.log_error('first read')
s = filter.read()
while s:
Issue Type: Bug
Components: core
Affects Versions: 3.2.10, 3.3
Reporter: Graham Dumpleton
The problems occur when a client uses 'Content-Encoding' of 'gzip', ie., it
compresses the content of a POST request and Apache is configured to decompress
it.
The first issue
This code in req.readlines() looks a bit fishy to me and possibly leaks memory.
The code in question is:
rlargs = PyTuple_New(0);
if (result == NULL)
return PyErr_NoMemory();
line = req_readline(self, rlargs);
while (line ((linesize=PyString_Size(line))0)) {
Jim Gallacher wrote ..
Gregory (Grisha) Trubetskoy wrote:
core +1 on releasing it into the wild
grisha
I'm not sure what we're voting on here, and I'm not sure what I meant by
the next level either. :)
I'd have to concur, that not specific about what is intended.
Is this a vote
I don't see any harm. It isn't lost after all if one wants to go back
in the
revision history and get it back. :-)
On 10/12/2006, at 3:04 AM, Jim Gallacher wrote:
I stupidly tagged a branch with the wrong name (3-3-0-bc1 instead
of 3-3-0b). Should I remove it or just let it slide?
Jim
On 07/12/2006, at 9:14 PM, Graham Dumpleton wrote:
Once that is decided I'll roll the tarball, likely tonight. I
assume we'll use release-3-3-0b as the tag?
Based on past conventions, that tag seems appropriate. If all is
okay do we
then just retag as 3.0.1?
Hmmm, I think you know
Clodoaldo wrote ..
2006/12/3, Graham Dumpleton [EMAIL PROTECTED]:
Can you and anyone else who is interested, read through the
documentation
I have added and comment on whether it is adequate. Ie., is there
anything
that you can think is missing based on your own knowledge of the new
1 - 100 of 697 matches
Mail list logo