I have this one project that gives me

 Trac detected an internal error:
list.index(x): x not in list

from "Browse source" and "Timeline". Funny part is, I have 5 projects on this
server, all set up the same way (except SVN repository path and URLs),
and the other 4 work just fine. Any ideas?
(FC5 Linux, trac-0.9.6)
-----------------------------------------

From"Browse source":


Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/trac/web/modpython_frontend.py", line 
206, in handler
    dispatch_request(mpr.path_info, mpr, env)
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 139, in 
dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 107, in 
dispatch
    resp = chosen_handler.process_request(req)
  File 
"/usr/lib/python2.4/site-packages/trac/versioncontrol/web_ui/browser.py", line 
102, in process_request
    self._render_directory(req, repos, node, rev)
  File 
"/usr/lib/python2.4/site-packages/trac/versioncontrol/web_ui/browser.py", line 
134, in _render_directory
    changes = get_changes(self.env, repos, [i['rev'] for i in info])
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/web_ui/util.py", 
line 33, in get_changes
    changeset = repos.get_changeset(rev)
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/cache.py", line 
42, in get_changeset
    self.sync()
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/cache.py", line 
74, in sync
    current_rev = self.repos.next_rev(youngest_stored)
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/svn_fs.py", line 
311, in next_rev
    idx = self.history.index(rev)
ValueError: list.index(x): x not in list
----------------------------------------

From"Timeline":

Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/trac/web/modpython_frontend.py", line 
206, in handler
    dispatch_request(mpr.path_info, mpr, env)
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 139, in 
dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 107, in 
dispatch
    resp = chosen_handler.process_request(req)
  File "/usr/lib/python2.4/site-packages/trac/Timeline.py", line 140, in 
process_request
    filters)
  File 
"/usr/lib/python2.4/site-packages/trac/versioncontrol/web_ui/changeset.py", 
line 116, in get_timeline_events
    chgset = repos.get_changeset(rev)
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/cache.py", line 
42, in get_changeset
    self.sync()
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/cache.py", line 
74, in sync
    current_rev = self.repos.next_rev(youngest_stored)
  File "/usr/lib/python2.4/site-packages/trac/versioncontrol/svn_fs.py", line 
311, in next_rev
    idx = self.history.index(rev)
ValueError: list.index(x): x not in list
--------------------------------------

Relevant bit from debug log:

12:55:35 Trac[svn_fs] DEBUG: Closing subversion file-system at 
/cvs_archive/svn/misc
12:55:37 Trac[svn_fs] DEBUG: Opening subversion file-system at 
/cvs_archive/svn/misc with scope /validator/
12:55:37 Trac[cache] DEBUG: Checking whether sync with repository is needed
12:55:37 Trac[cache] INFO: Syncing with repository (77 to 69)


-- 
Dimitri Maziuk
Programmer/sysadmin
BioMagResBank, UW-Madison -- http://www.bmrb.wisc.edu

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/trac-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to