Modify

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#6996 closed defect (duplicate)

OperationalError: database is locked

Reported by: flaimo Owned by: stoecker
Priority: normal Milestone:
Component: Trac Version:
Keywords: Cc:

Description

Zum Reproduzieren

Während der Ausführung von POST auf /newticket hat Trac einen internen Fehler gemeldet.

(Bitte geben Sie hier weitere Details an)

Anfrageparameter:

{'__FORM_TOKEN': u'ec61de1962789f9d7f5d17bd',
 'field_cc': u'',
 'field_component': u'Core',
 'field_description': u"i don't know why nobody noticed that, but when calling the download dialog, the slippy map doesn't have any controls for zooming in and out the map. it seems the programmer assumed, that everyone has a scroll wheel on a mouse or knows the keyboard shortcuts for zooming (which i think, still don't work on a mac). from a usability point of view i consider this a major bug, since this is the point where new users might already surrender and go back to potlatch if they can't even zoom in and out to a specific location.",
 'field_keywords': u'',
 'field_owner': u'',
 'field_priority': u'normal',
 'field_summary': u'The slippy map needs zoom controls',
 'field_type': u'enhancement',
 'field_version': u'tested',
 'submit': u'Ticket erstellen'}

User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Systeminformationen

Systeminformation nicht verfügbar

Aktive Plugins

Plugininformation nicht verfügbar

Python-Zurückverfolgungsinformationen

Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/web/main.py", line 511, in _dispatch_request
    dispatcher.dispatch(req)
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/web/main.py", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/ticket/web_ui.py", line 170, in process_request
    return self._process_newticket_request(req)
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/ticket/web_ui.py", line 396, in _process_newticket_request
    valid = self._validate_ticket(req, ticket)
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/ticket/web_ui.py", line 1182, in _validate_ticket
    for field, message in manipulator.validate_ticket(req, ticket):
  File "build/bdist.linux-x86_64/egg/tracspamfilter/adapters.py", line 77, in validate_ticket
    FilterSystem(self.env).test(req, author, changes, ip)
  File "build/bdist.linux-x86_64/egg/tracspamfilter/api.py", line 179, in test
    score, ['%s (%d): %s' % r for r in reasons]).insert()
  File "build/bdist.linux-x86_64/egg/tracspamfilter/model.py", line 138, in insert
    '\n'.join(self.reasons)))
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/db/util.py", line 65, in execute
    return self.cursor.execute(sql_escape_percent(sql), args)
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/db/sqlite_backend.py", line 78, in execute
    result = PyFormatCursor.execute(self, *args)
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/db/sqlite_backend.py", line 56, in execute
    args or [])
  File "/usr/local/lib/python2.6/dist-packages/Trac-0.12.2-py2.6.egg/trac/db/sqlite_backend.py", line 48, in _rollback_on_error
    return function(self, *args, **kwargs)
OperationalError: database is locked

Attachments (0)

Change History (3)

comment:1 by Don-vip, 13 years ago

Component: CoreTrac
Owner: changed from team to stoecker

comment:2 by stoecker, 13 years ago

Resolution: duplicate
Status: newclosed

comment:3 by stoecker, 13 years ago

Closed as duplicate of #6977.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain stoecker.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.