quetz-mod_python-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Graham Dumpleton <grah...@dscpl.com.au>
Subject Re: [jira] Created: (MODPYTHON-201) ReportError in importer.py raises an exception for mal-formed psp
Date Sat, 04 Nov 2006 00:33:54 GMT
You don't have latest source code checked out from subversion. I
fixed that in a commit a few hours after I originally introduced it.
Also, I subsequently changed the code again after that and 'stime'
no longer exists, or at least it is called something different now.

Graham

On 04/11/2006, at 8:26 AM, Jim Gallacher (JIRA) wrote:

> ReportError in importer.py raises an exception for mal-formed psp
> -----------------------------------------------------------------
>
>                  Key: MODPYTHON-201
>                  URL: http://issues.apache.org/jira/browse/ 
> MODPYTHON-201
>              Project: mod_python
>           Issue Type: Bug
>           Components: importer
>     Affects Versions: 3.3
>          Environment: 3.3.0-dev-20061029
>             Reporter: Jim Gallacher
>             Priority: Blocker
>
>
> Mal formed psp causes an exception in importer.py ReportError
>
> The following psp contains a syntax error, and generates an  
> exception as expected, causing importer.ReportError to be called.
>
> test.psp
> -------------
> <%
> req.write('x'
> %>
>
> There is bug in ReportError however that raises an exception, and a  
> 500 Internal Server Error is sent to the client.
>
> apache error_log
> --------------------------
> [Fri Nov 03 16:08:19 2006] [error] [client 192.168.1.2]      
> req.write("""
> [Fri Nov 03 16:08:19 2006] [error] [client 192.168.1.2]       ^
> [Fri Nov 03 16:08:19 2006] [error] [client 192.168.1.2]  
> SyntaxError: invalid syntax
> Traceback (most recent call last):
>   File "/usr/lib/python2.4/site-packages/mod_python/importer.py",  
> line 1797, in ReportError
>     stime = time.asctime(time.localtime(modules.stime))
> AttributeError: '_module_cache' object has no attribute 'stime'
> [Fri Nov 03 16:08:19 2006] [error] [client 192.168.1.2]  
> python_handler: Dispatch() returned non-integer.
>
> I'm not sure if this is a simple bug in ReportError, or indicates a  
> deeper problem with cache mechanism in the importer.
>
>
>
> -- 
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the  
> administrators: http://issues.apache.org/jira/secure/ 
> Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/ 
> software/jira
>
>

Mime
View raw message