fixed in trunk

On Thursday, 4 October 2012 19:48:40 UTC-5, Matt wrote:
>
> Hi there,
>
> If I request a non existent page such as:
>
> http://localhost:8000/shgjghj
>
> On 2.0.x (trunk) GAE I get an error:
>
> ERROR    2012-10-05 00:42:34,849 dev_appserver.py:3018] Exception 
> encountered handling request
> Traceback (most recent call last):
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py",
>  
> line 2954, in _HandleRequest
>     self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py",
>  
> line 2824, in _Dispatch
>     base_env_dict=env_dict)
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py",
>  
> line 707, in Dispatch
>     base_env_dict=base_env_dict)
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py",
>  
> line 1772, in Dispatch
>     self._module_dict)
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py",
>  
> line 1672, in ExecuteCGI
>     reset_modules = exec_script(config, handler_path, cgi_path, hook)
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver.py",
>  
> line 1360, in ExecuteOrImportScript
>     exec module_code in script_module.__dict__
>   File "/Projects/www/gaehandler.py", line 101, in <module>
>     main()
>   File "/Projects/www/gaehandler.py", line 98, in main
>     run_wsgi_app(wsgiapp)
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/util.py",
>  
> line 98, in run_wsgi_app
>     run_bare_wsgi_app(add_wsgi_middleware(application))
>   File 
> "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/util.py",
>  
> line 116, in run_bare_wsgi_app
>     result = application(env, _start_response)
>   File "/Projects/www/gaehandler.py", line 65, in newfun
>     executed_function = fun(env, res)
>   File "/Projects/www/gaehandler.py", line 90, in wsgiapp
>     return gluon.main.wsgibase(env, res)
>   File "/Projects/www/gluon/main.py", line 631, in wsgibase
>     http_response, request, environ, ticket)
>   File "/Projects/www/gluon/rewrite.py", line 234, in try_rewrite_on_error
>     url_in(request, environ)[1]['PATH_INFO']
> TypeError: 'NoneType' object is not subscriptable
> INFO     2012-10-05 00:42:34,856 dev_appserver.py:3056] "GET /ssss 
> HTTP/1.1" 500 -
>
> Matt
>

-- 



Reply via email to