[Python-Dev] bugs.pythong.org bug?
Joseph Armbruster
josepharmbruster at gmail.com
Wed Feb 6 20:54:32 CET 2008
All,
I attempted to search for all issues created by me today so I could catch up
since i've been out of the loop for a bit. I performed the following steps:
- went to bugs.python.org
- clicked search (on the lhs of the page)
- typed in josepharmbruster as creator
- clicked search
I will create an issue if deemed necessary.
Joseph Armbruster
*exceptions.KeyError*:
Debugging information follows
1. While evaluating the standard:'request/batch' expression on line 23
Current variables:
*templates*<roundup.cgi.templating.Templatesinstance at
0x2ab2b64c5fc8>
*repeat*<roundup.cgi.PageTemplates.TALES.SafeMapping instance at
0x2ab2b75ad9e0> *false*0 *context*<HTMLClass(0x2ab2b75ad908) issue> *
utils*<roundup.cgi.templating.TemplatingUtils instance at
0x2ab2b75ad950> *db*<roundup.cgi.templating.HTMLDatabase instance at
0x2ab2b75ad6c8> *nothing*None *i18n*<
roundup.cgi.TranslationService.TranslationService instance at
0x2ab2b759e200> *true*1 *default*<
roundup.cgi.PageTemplates.TALES.Default instance at 0x2ab2b6353b90> *
request*<HTMLRequest {'_context': None, 'startwith': 0, 'show': <
roundup.support.TruthDict instance at 0x2ab2b75ad830>, 'classname':
'issue', 'special_char': '@', 'dispname': None, 'group': [('+',
'priority')], '_client': <roundup.cgi.client.Client instance at
0x2ab2b759e128>, 'template': 'index', 'input': <function input_xhtml at
0x2ab2b635b758>, 'columns': ['title', 'id', 'activity', 'status'], 'sort':
[('+', 'activity')], 'env': {'HTTP_AUTHORIZATION': None, 'SERVER_PORT':
'8080', 'SERVER_NAME': 'localhost', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=
0.5', 'SCRIPT_NAME': '', 'REQUEST_METHOD': 'GET', 'HTTP_HOST':
'localhost:8080', 'PATH_INFO': 'issue', 'CONTENT_TYPE': 'text/plain',
'QUERY_STRING':
'%40search_text=&title=&%40columns=title&id=&%40columns=id&creation=&creator=josepharmbruster&activity=&%40columns=activity&%40sort=activity&actor=&nosy=&type=&components=&versions=&severity=&dependencies=&assignee=&keywords=&priority=&%40group=priority&status=1&%40columns=status&resolution=&%40pagesize=50&%40startwith=0&%40action=search',
'TRACKER_NAME': 'tracker'}, 'form': FieldStorage(None, None,
[MiniFieldStorage('@columns', 'title'), MiniFieldStorage('@columns', 'id'),
MiniFieldStorage('creator', 'josepharmbruster'),
MiniFieldStorage('@columns', 'activity'), MiniFieldStorage('@sort',
'activity'), MiniFieldStorage('@group', 'priority'),
MiniFieldStorage('status', '1'), MiniFieldStorage('@columns', 'status'),
MiniFieldStorage('@pagesize', '50'), MiniFieldStorage('@startwith', '0'),
MiniFieldStorage('@action', 'search'), MiniFieldStorage('@filter',
'creator'), MiniFieldStorage('@filter', 'status')]), 'nodeid': None, 'base':
'http://bugs.python.org/', 'user': <HTMLItem(0x2ab2b75ad7e8) user 2>,
'search_text': None, 'pagesize': 50, 'filterspec': {'status': ['1'],
'creator': []}, 'filter': ['creator', 'status'], 'client': <
roundup.cgi.client.Client instance at 0x2ab2b759e128>}> *tracker*<
roundup.instance.Tracker instance at 0x2ab2b64bccf8> *template*<Roundup
PageTemplate 'issue.index.html'> *config*<
roundup.configuration.CoreConfig instance at 0x2ab2b64bcd40>
*options*{'ok_message':
[], 'error_message': []} *loop*<
roundup.cgi.PageTemplates.TALES.SafeMapping instance at
0x2ab2b75ad9e0> *status_notresolved*'-1,1,3' *columns_showall*
'id,activity,title,creator,assignee,status' *kw_create*0
*attrs*{'tal:define':
'batch request/batch', 'tal:condition': 'context/is_view_ok'} *columns
*'id,activity,title,creator,status'
2. A problem occurred in your template "issue.index.html".
Full traceback:
Traceback (most recent call last):
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/client.py",
line 770, in renderContext
result = pt.render(self, None, None, **args)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/templating.py",
line 323, in render
getEngine().getContext(c), output, tal=1, strictinsert=0)()
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 192, in __call__
self.interpret(self.program)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 236, in interpret
handlers[opcode](self, args)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 666, in do_useMacro
self.interpret(macro)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 236, in interpret
handlers[opcode](self, args)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 411, in do_optTag_tal
self.do_optTag(stuff)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 396, in do_optTag
return self.no_tag(start, program)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 391, in no_tag
self.interpret(program)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 236, in interpret
handlers[opcode](self, args)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 689, in do_defineSlot
self.interpret(slot)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 236, in interpret
handlers[opcode](self, args)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 411, in do_optTag_tal
self.do_optTag(stuff)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 396, in do_optTag
return self.no_tag(start, program)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 391, in no_tag
self.interpret(program)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 236, in interpret
handlers[opcode](self, args)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py",
line 462, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue(expr))
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/TALES.py",
line 227, in evaluate
return expression(self)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/Expressions.py",
line 194, in __call__
return self._eval(econtext)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/Expressions.py",
line 189, in _eval
return render(ob, econtext.vars)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/Expressions.py",
line 95, in render
ob = ob()
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/templating.py",
line 2463, in batch
l = [id for id in klass.filter(matches, filterspec, sort, group)
File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/backends/rdbms_common.py",
line 2178, in filter
del d[None]
KeyError
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-dev/attachments/20080206/ca6823cc/attachment-0001.htm
More information about the Python-Dev
mailing list