Opened 14 years ago
Closed 14 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



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).