#1497 closed defect (invalid)
BerkeleyDB DB_PAGE_NOTFOUND Error on Specific Changeset
Reported by: | anonymous | Owned by: | Jonas Borgström |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | version control/changeset view | Version: | 0.8.1 |
Severity: | major | Keywords: | |
Cc: | root@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
hi all,
Just ran into a weird one I've never seen before:
http://trac.mybox.com/trac/changeset/48
Trac detected an internal error:
('Berkeley DB error while reading string for filesystem /var/svn/toolwire/db:\nDB_PAGE_NOTFOUND: Requested page not found', 160029)
Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/trac/ModPythonHandler.py", line 195, in handler core.dispatch_request(mpr.path_info, args, mpr, env) File "/usr/lib/python2.3/site-packages/trac/core.py", line 441, in dispatch_request module.run() File "/usr/lib/python2.3/site-packages/trac/Module.py", line 46, in run disp() File "/usr/lib/python2.3/site-packages/trac/Changeset.py", line 243, in display self.render_diffs() File "/usr/lib/python2.3/site-packages/trac/Changeset.py", line 239, in render_diffs 0, 1, 0, 1, self.pool) File "/usr/lib/python2.3/site-packages/trac/Changeset.py", line 112, in apply_textdelta self.print_diff (*file_baton) File "/usr/lib/python2.3/site-packages/trac/Changeset.py", line 77, in print_diff differ.get_files() File "/usr/lib/python2.3/site-packages/svn/fs.py", line 106, in get_files self._dump_contents(self.tempfile1, self.root1, self.path1, self.pool) File "/usr/lib/python2.3/site-packages/svn/fs.py", line 88, in _dump_contents chunk = core.svn_stream_read(stream, core.SVN_STREAM_CHUNK_SIZE) SubversionException: ('Berkeley DB error while reading string for filesystem /var/svn/companyname/db:\nDB_PAGE_NOTFOUND: Requested page not found', 160029)
Note that this problem only occurs with a single changeset - all other changsets - including subsequent changesets - work perfectly as I would expect. Given that this is a problem with talking to SVN (or is is an SVN problem, I can't tell?) is there a trac-admin command I can use to "reload" all the svn stuff?
Thanks,
_alex
Attachments (0)
Change History (4)
comment:1 by , 20 years ago
Summary: | BerkeleyDB DB_PAGE_NOTFOUND Error on Specific Chcngeset → BerkeleyDB DB_PAGE_NOTFOUND Error on Specific Changeset |
---|
comment:2 by , 20 years ago
comment:3 by , 20 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
This is definitely an SVN error, which is obvious from the exception, but I've seen it unrelated to trac. Closing.
comment:4 by , 20 years ago
Milestone: | 0.8.2 |
---|
btw,
I searched for this specific berkeleyDB error, and wasn't able to find it - thus this ticket.
tia,
_alex