Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/web/api.py", 
line 339, in send_error
    'text/html')
  File 
"/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/web/chrome.py", line 
708, in render_template
    if not req.session or not int(req.session.get('accesskeys', 0)):
  File "/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/web/api.py", 
line 168, in __getattr__
    value = self.callbacks[name](self)
  File "/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/web/main.py", 
line 257, in _get_session
    return Session(self.env, req)
  File 
"/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/web/session.py", 
line 141, in __init__
    self.promote_session(sid)
  File 
"/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/web/session.py", 
line 224, in promote_session
    (self.req.authname, int(time.time())))
  File "/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/db/util.py", 
line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/usr/lib/python2.5/site-packages/Trac-0.11-py2.5.egg/trac/db/util.py", 
line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/var/lib/python-support/python2.5/MySQLdb/cursors.py", line 166, in 
execute
    self.errorhandler(self, exc, value)
  File "/var/lib/python-support/python2.5/MySQLdb/connections.py", line 35, in 
defaulterrorhandler
    raise errorclass, errorvalue
IntegrityError: (1062, "Duplicate entry 'nclark-0' for key 1")



No, that's not helpful. That's hateful.

If you want to tell me that I'm already logged in, why not say that?
And, given that as best my web browser can tell, I'm *not* logged in,
what are you smoking?

(But what should I expect from software which I'm told has the primary key on
its ticket update table be the tuple (date, ticket number). Where the
granularity of date is only to the second. Hence you can't trivially write
automated regression tests for code that talks to it.)

Nicholas Clark

Reply via email to