Edgewall Software

Opened 17 years ago

Closed 17 years ago

#4377 closed defect (invalid)

adium locks up on start up — at Version 2

Reported by: ajoebeers@… Owned by: Jonas Borgström
Priority: normal Milestone:
Component: general Version: 0.10.2
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

Traceback (most recent call last):
  File "/usr/local/lib/python2.3/site-packages/trac/web/main.py", line 356, in dispatch_request
    dispatcher.dispatch(req)
  File "/usr/local/lib/python2.3/site-packages/trac/web/main.py", line 190, in dispatch
    req.perm = PermissionCache(self.env, req.authname)
  File "/usr/local/lib/python2.3/site-packages/trac/perm.py", line 267, in __init__
    self.perms = PermissionSystem(env).get_user_permissions(username)
  File "/usr/local/lib/python2.3/site-packages/trac/perm.py", line 231, in get_user_permissions
    for perm in self.store.get_user_permissions(username):
  File "/usr/local/lib/python2.3/site-packages/trac/perm.py", line 111, in get_user_permissions
    cursor.execute("SELECT username,action FROM permission")
  File "/usr/local/lib/python2.3/site-packages/trac/db/util.py", line 48, in execute
    return self.cursor.execute(sql)
  File "/usr/local/lib/python2.3/site-packages/trac/db/sqlite_backend.py", line 56, in execute
    args or [])
  File "/usr/local/lib/python2.3/site-packages/trac/db/sqlite_backend.py", line 48, in _rollback_on_error
    return function(self, *args, **kwargs)
OperationalError: database is locked

Change History (2)

comment:1 by Noah Kantrowitz <coderanger@…>, 17 years ago

This is a local issue. You will need to contact the admin of the site in question. If you are the admin, consider switching to Postgres. Propose to close as invalid.

comment:2 by Christian Boos, 17 years ago

Description: modified (diff)
Resolution: invalid
Status: newclosed

Yeah, but not necessarily PostgreSQL: switching to 0.10.3, SQLite 3.3.8 and PySqlite 2.3.2 is simpler and I believe it will also solve the issue (see e.g.. #3503).

Note: See TracTickets for help on using tickets.