id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
45	OperationalError: database is locked	nkarthi_keyan@…		"==== How to Reproduce ====

While doing a GET operation on `/downloads/8`, Trac issued an internal error.

''(please provide additional details here)''


Request parameters:
{{{
{'action': 'get-file', 'id': u'8'}
}}}


User Agent was: `Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10`

==== System Information ====

|| '''Trac''' || `0.11rc1` ||
|| '''Python''' || `2.4.3 (#1, Jan 21 2009, 01:10:13) ` [[br]] `[GCC 4.1.2 20071124 (Red Hat 4.1.2-42)]` ||
|| '''setuptools''' || `0.6c7` ||
|| '''SQLite''' || `3.3.6` ||
|| '''pysqlite''' || `2.3.5` ||
|| '''Genshi''' || `0.4.4` ||
|| '''Pygments''' || `0.9` ||
|| '''Subversion''' || `1.4.2 (r22196)` ||
|| '''jQuery:''' || `1.2.3` ||

==== Python Traceback ====
{{{
Traceback (most recent call last):
  File ""/home/opensim/lib/python2.4/Trac-0.11rc1-py2.4.egg/trac/web/main.py"", line 417, in _dispatch_request
    dispatcher.dispatch(req)
  File ""/home/opensim/lib/python2.4/Trac-0.11rc1-py2.4.egg/trac/web/main.py"", line 197, in dispatch
    resp = chosen_handler.process_request(req)
  File ""build/bdist.linux-i686/egg/tracdownloads/core.py"", line 75, in process_request
  File ""build/bdist.linux-i686/egg/tracdownloads/api.py"", line 353, in process_downloads
  File ""build/bdist.linux-i686/egg/tracdownloads/api.py"", line 458, in _do_action
  File ""build/bdist.linux-i686/egg/tracdownloads/api.py"", line 295, in edit_download
  File ""build/bdist.linux-i686/egg/tracdownloads/api.py"", line 292, in _edit_item
  File ""/home/opensim/lib/python2.4/Trac-0.11rc1-py2.4.egg/trac/db/util.py"", line 50, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File ""/home/opensim/lib/python2.4/Trac-0.11rc1-py2.4.egg/trac/db/sqlite_backend.py"", line 58, in execute
    args or [])
  File ""/home/opensim/lib/python2.4/Trac-0.11rc1-py2.4.egg/trac/db/sqlite_backend.py"", line 50, in _rollback_on_error
    return function(self, *args, **kwargs)
OperationalError: database is locked

}}}
    "	defect	new	major		Combined IDE	0.5.0			
