Roundup Tracker - Issues

Message2278

Author anonymous
Recipients
Date 2006-07-01.00:12:49
Message-id
In-reply-to
jlacount NOSPAM.AT argispos NOSPAM.DOT net

Error when trying to view an issue.

Debugging information follows

   1. While evaluating the standard:'context/copy_url'
expression on line 114
      Current variables:
      templates	<roundup.cgi.templating.Templates
instance at 0x00B35198>
      repeat
<roundup.cgi.PageTemplates.TALES.SafeMapping instance
at 0x01A237B0>
      false	0
      context	<HTMLItem(0x1a23f30) issue 11>
      utils	<roundup.cgi.templating.TemplatingUtils
instance at 0x01A230A8>
      db	<roundup.cgi.templating.HTMLDatabase instance
at 0x01A23CD8>
      nothing	None
      i18n
<roundup.cgi.TranslationService.TranslationService
instance at 0x01A80E90>
      true	1
      default	<roundup.cgi.PageTemplates.TALES.Default
instance at 0x00A32E68>
      request	<HTMLRequest FieldStorage(None, None, [])>
      tracker	<roundup.instance.Tracker instance at
0x00B2D940>
      template	<Roundup PageTemplate 'issue.item.html'>
      config	<roundup.configuration.CoreConfig instance
at 0x00B2D9E0>
      options	{'ok_message': [], 'error_message': []}
      loop	<roundup.cgi.PageTemplates.TALES.SafeMapping
instance at 0x01A237B0>
      attrs	{'tal:condition': 'context/id',
'i18n:translate': '', 'tal:attributes': 'href
context/copy_url'}
   2. A problem occurred in your template
"issue.item.html".

Full traceback:

Traceback (most recent call last):
  File
"C:\Python24\Lib\site-packages\roundup\cgi\client.py",
line 730, in renderContext
    result = pt.render(self, None, None, **args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\templating.py",
line 322, in render
    getEngine().getContext(c), output, tal=1,
strictinsert=0)()
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 192, in __call__
    self.interpret(self.program)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 666, in do_useMacro
    self.interpret(macro)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 411, in do_optTag_tal
    self.do_optTag(stuff)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 396, in do_optTag
    return self.no_tag(start, program)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 391, in no_tag
    self.interpret(program)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 689, in do_defineSlot
    self.interpret(slot)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 632, in do_condition
    self.interpret(block)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 632, in do_condition
    self.interpret(block)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 632, in do_condition
    self.interpret(block)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 236, in interpret
    handlers[opcode](self, args)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 293, in do_startTag
    ok, name, s = attrAction(self, item)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\TAL\TALInterpreter.py",
line 359, in attrAction_tal
    evalue = self.engine.evaluateText(item[3])
  File
"C:\Python24\Lib\site-packages\roundup\cgi\PageTemplates\TALES.py",
line 233, in evaluateText
    text = self.evaluate(expr)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\PageTemplates\TALES.py",
line 227, in evaluate
    return expression(self)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\PageTemplates\Expressions.py",
line 194, in __call__
    return self._eval(econtext)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\PageTemplates\Expressions.py",
line 189, in _eval
    return render(ob, econtext.vars)
  File
"C:\Python24\Lib\site-packages\roundup\cgi\PageTemplates\Expressions.py",
line 95, in render
    ob = ob()
  File
"C:\Python24\Lib\site-packages\roundup\cgi\templating.py",
line 1102, in copy_url
    query[name] = self[name].plain()
  File
"C:\Python24\Lib\site-packages\roundup\cgi\templating.py",
line 1689, in plain
    value = str(linkcl.get(self._value, k))
  File
"C:\Python24\Lib\site-packages\roundup\backends\back_anydbm.py",
line 927, in get
    d = self.db.getnode(self.classname, nodeid)
  File
"C:\Python24\Lib\site-packages\roundup\backends\back_anydbm.py",
line 317, in getnode
    if cache_dict.has_key(nodeid):
TypeError: list objects are unhashable
History
Date User Action Args
2009-02-03 14:21:49adminlinkissue1515382 messages
2009-02-03 14:21:49admincreate