Opened 13 years ago
Closed 13 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).