Edgewall Software
Modify

Opened 12 years ago

Closed 12 years ago

#10428 closed defect (invalid)

DatabaseError: database or disk is full

Reported by: suresh Owned by:
Priority: highest Milestone:
Component: general Version: 0.11.2.1
Severity: blocker Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

How to Reproduce

While doing a GET operation on /login, Trac issued an internal error.

None of the users can login to TRAC, and this is blocking the project in a BIG way. Please investigate. We get the following error:

Oops… Trac detected an internal error: DatabaseError: database or disk is full

User Agent was: Mozilla/4#0 #compatible; MSIE 8#0; Windows NT 6#1; Trident/4#0; SLCC2; #NET CLR 2#0#50727; #NET CLR 3#5#30729; #NET CLR 3#0#30729; Media Center PC 6#0; #NET CLR 3#0#30618; InfoPath#2; SLCC1; MS-RTC EA 2; #NET4#0C; Tablet PC 2#0#

System Information

Trac 0#11#2#1
Python 2#4#3 ##1, May 24 2008, 13:57:05# ##br## #GCC 4#1#2 20070626 #Red Hat 4#1#2-14##
setuptools 0#6c7
SQLite 3#3#6
pysqlite 1#1#7
Genshi 0#5#1
mod_python 3#2#8
Pygments 1#0
Subversion 1#4#2 #r22196#
jQuery: 1#2#6

Python Traceback

Traceback #most recent call last#:
  File "/usr/lib/python2#4/site-packages/Trac-0#11#2#1-py2#4#egg/trac/web/main#py", line 432, in _dispatch_request
    dispatcher#dispatch#req#
  File "/usr/lib/python2#4/site-packages/Trac-0#11#2#1-py2#4#egg/trac/web/main#py", line 204, in dispatch
    resp = chosen_handler#process_request#req#
  File "/usr/lib/python2#4/site-packages/Trac-0#11#2#1-py2#4#egg/trac/web/auth#py", line 101, in process_request
    self#_do_login#req#
  File "/usr/lib/python2#4/site-packages/Trac-0#11#2#1-py2#4#egg/trac/web/auth#py", line 140, in _do_login
    "VALUES #%s, %s, %s, %s#", #cookie, remote_user,
  File "/usr/lib/python2#4/site-packages/Trac-0#11#2#1-py2#4#egg/trac/db/util#py", line 50, in execute
    return self#cursor#execute#sql_escape_percent#sql#, args#
  File "/usr/lib64/python2#4/site-packages/sqlite/main#py", line 255, in execute
    self#rs = self.con.db.execute#SQL % parms#
DatabaseError: database or disk is full

Attachments (0)

Change History (1)

comment:1 by Christian Boos, 12 years ago

Resolution: invalid
Status: newclosed

Hm, looks like this is another vote for a "remove some random stuff from the disk to make some space available for the Trac db" admin feature ;-)

InstallationIssue (see also PySqlite#DatabaseError:databaseisfull).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


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