Opened 15 years ago
Last modified 8 years ago
#335 new defect
IndexError: list index out of range, in lookup_item, line 281, eval.py
Reported by: | oni | Owned by: | cmlenz |
---|---|---|---|
Priority: | minor | Milestone: | 0.9 |
Component: | General | Version: | 0.5.1 |
Keywords: | Cc: |
Description (last modified by cmlenz)
Whenever bots like www.google.com/bot.html crawl the site, the following error is created:
Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/web/webapi.py", line 312, in wsgifunc result = func() File "/usr/lib/python2.5/site-packages/web/request.py", line 131, in <lambda> func = lambda: handle(inp, fvars) File "/usr/lib/python2.5/site-packages/web/request.py", line 61, in handle return tocall(*([x and urllib.unquote(x) for x in args] + fna)) File "/var/www.pharmac/trunk/cgi-bin/website.py", line 482, in GET return self._get(name, name2, name3, head) File "/var/www.pharmac/trunk/cgi-bin/website.py", line 1009, in _get status=status, webctx=web.ctx, environ=web.ctx.env, **args) File "/var/www.pharmac/trunk/lib/template.py", line 184, in template t = x.render('xhtml', doctype=genshi.output.DocType.XHTML_STRICT) File "/var/lib/python-support/python2.5/genshi/core.py", line 154, in render return encode(generator, method=method, encoding=encoding) File "/var/lib/python-support/python2.5/genshi/output.py", line 45, in encode output = u''.join(list(iterator)) File "/var/lib/python-support/python2.5/genshi/output.py", line 274, in __call__ for kind, data, pos in stream: File "/var/lib/python-support/python2.5/genshi/output.py", line 519, in __call__ for kind, data, pos in stream: File "/var/lib/python-support/python2.5/genshi/output.py", line 679, in __call__ for kind, data, pos in chain(stream, [(None, None, None)]): File "/var/lib/python-support/python2.5/genshi/output.py", line 459, in __call__ for ev in stream: File "/var/lib/python-support/python2.5/genshi/core.py", line 212, in _ensure for event in stream: File "/var/lib/python-support/python2.5/genshi/template/markup.py", line 297, in _match for event in stream: File "/var/lib/python-support/python2.5/genshi/template/markup.py", line 242, in _exec for event in stream: File "/var/lib/python-support/python2.5/genshi/template/base.py", line 398, in _eval for kind, data, pos in stream: File "/var/lib/python-support/python2.5/genshi/template/base.py", line 448, in _flatten for event in self._flatten(substream, ctxt): File "/var/lib/python-support/python2.5/genshi/template/base.py", line 442, in _flatten for event in stream: File "/var/lib/python-support/python2.5/genshi/template/directives.py", line 680, in __call__ value = expr.evaluate(ctxt) File "/var/lib/python-support/python2.5/genshi/template/eval.py", line 136, in evaluate return eval(self.code, _globals, {'data': data}) File "<string>", line 85, in <Expression '?'> ''' File "/var/lib/python-support/python2.5/genshi/template/eval.py", line 281, in lookup_item return obj[key] IndexError: list index out of range'''
Change History (4)
comment:1 Changed 15 years ago by cmlenz
- Milestone changed from 0.5.2 to 0.6
comment:2 Changed 15 years ago by cmlenz
- Milestone changed from 0.6 to 0.7
comment:3 Changed 15 years ago by cmlenz
- Description modified (diff)
comment:4 Changed 8 years ago by hodgestar
- Milestone changed from 0.7 to 0.9
Moved to milestone 0.9.
Note: See
TracTickets for help on using
tickets.
Milestone 0.5.2 deleted