Info for "FrontPage"

[Show "Revision History"] [Show "General Page Infos"] [Show chart "Page hits and edits"]

--> -->
 
 
IndexErrorstring index out of range
Please include this information in your bug reports!:
Python Python 2.3.5: /usr/bin/python2.3
Linux eve-vm03 2.6.26-2-xen-686 #1 SMP Sat Jun 11 16:07:16 UTC 2011 i686
MoinMoin Release 1.3.4 [Revision 1.3.4 release]
Sun Mar 24 11:13:10 2019

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /usr/lib/python2.3/site-packages/MoinMoin/request.py in run(self=<MoinMoin.request.RequestFastCGI instance>)
  843                     from MoinMoin.wikiaction import getHandler
  844                     handler = getHandler(self, action)
  845                     handler(self.page.page_name, self)
  846 
  847             # 5. Or redirect to another page
handler = <function do_info>, self = <MoinMoin.request.RequestFastCGI instance>, self.page = <MoinMoin.Page.Page instance>, self.page.page_name = u'FrontPage'

 /usr/lib/python2.3/site-packages/MoinMoin/wikiaction.py in do_info(pagename=u'FrontPage', request=<MoinMoin.request.RequestFastCGI instance>)
  420         general(page, pagename, request)
  421     else:
  422         history(page, pagename, request)
  423         
  424     request.write('</div>\n') # end content div
history = <function history>, page = <MoinMoin.Page.Page instance>, pagename = u'FrontPage', request = <MoinMoin.request.RequestFastCGI instance>

 /usr/lib/python2.3/site-packages/MoinMoin/wikiaction.py in history(page=<MoinMoin.Page.Page instance>, pagename=u'FrontPage', request=<MoinMoin.request.RequestFastCGI instance>)
  348                     # XXX use?: wikiutil.escape(filename)
  349 
  350             history.addRow((
  351                 rev,
  352                 request.user.getFormattedDateTime(wikiutil.version2timestamp(line.ed_time_usecs)),
history = <MoinMoin.util.dataset.TupleDataset instance>, history.addRow = <bound method TupleDataset.addRow of <MoinMoin.util.dataset.TupleDataset instance>>, rev = 19, request = <MoinMoin.request.RequestFastCGI instance>, request.user = <MoinMoin.user.User instance>, request.user.getFormattedDateTime = <bound method User.getFormattedDateTime of <MoinMoin.user.User instance>>, global wikiutil = <module 'MoinMoin.wikiutil' from '/usr/lib/python2.3/site-packages/MoinMoin/wikiutil.pyc'>, wikiutil.version2timestamp = <function version2timestamp>, line = <MoinMoin.logfile.editlog.EditLogLine instance>, line.ed_time_usecs = 1145883477000000L, str undefined, size = 491L, diff = '<input type="radio" name="rev1" value="19"><input type="radio" name="rev2" value="19">', line.getEditor = <bound method EditLogLine.getEditor of <MoinMoin.logfile.editlog.EditLogLine instance>>, _ = <function <lambda>>, wikiutil.escape = <function escape>, comment = u'renamed User Guides to User Docs', actions = u'&nbsp;<a href="/FrontPage?action=recall&amp;rev=...ef="/FrontPage?action=print&amp;rev=19">print</a>'

 /usr/lib/python2.3/site-packages/MoinMoin/logfile/editlog.py in getEditor(self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.RequestFastCGI instance>)
   58         """ Return a HTML-safe string representing the user that did the edit.
   59         """
   60         kind, editor = self.getEditorData(request)
   61         if kind == 'homepage':
   62             return '<span title="%s">%s</span>' % (wikiutil.escape(self.hostname),
kind undefined, editor undefined, self = <MoinMoin.logfile.editlog.EditLogLine instance>, self.getEditorData = <bound method EditLogLine.getEditorData of <MoinMoin.logfile.editlog.EditLogLine instance>>, request = <MoinMoin.request.RequestFastCGI instance>

 /usr/lib/python2.3/site-packages/MoinMoin/logfile/editlog.py in getEditorData(self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.RequestFastCGI instance>)
   43         if self.userid:
   44             if not self._usercache.has_key(self.userid):
   45                 self._usercache[self.userid] = user.User(request, self.userid)
   46             userdata = self._usercache[self.userid]
   47             if userdata.name:
self = <MoinMoin.logfile.editlog.EditLogLine instance>, self._usercache = {u'1132349372.98.17316': <MoinMoin.user.User instance>, u'1136332176.95.32448': <MoinMoin.user.User instance>, u'1141235542.33.64266': <MoinMoin.user.User instance>, u'1165262245.51.53704': <MoinMoin.user.User instance>, u'1196369861.67.53264': <MoinMoin.user.User instance>, u'1252345612.2.13343': <MoinMoin.user.User instance>, u'1286373987.76.12158': <MoinMoin.user.User instance>}, self.userid = u'1132187096.55.25165', global user = <module 'MoinMoin.user' from '/usr/lib/python2.3/site-packages/MoinMoin/user.pyc'>, user.User = <class MoinMoin.user.User>, request = <MoinMoin.request.RequestFastCGI instance>

 /usr/lib/python2.3/site-packages/MoinMoin/user.py in __init__(self=<MoinMoin.user.User instance>, request=<MoinMoin.request.RequestFastCGI instance>, id=u'1132187096.55.25165', name='', password=None, auth_username='')
  329 
  330         if self.id:
  331             self.load_from_id()
  332             if self.name == self.auth_username:
  333                 self.trusted = 1
self = <MoinMoin.user.User instance>, self.load_from_id = <bound method User.load_from_id of <MoinMoin.user.User instance>>

 /usr/lib/python2.3/site-packages/MoinMoin/user.py in load_from_id(self=<MoinMoin.user.User instance>, check_pass=0)
  405             try:
  406                 key, val = line.strip().split('=', 1)
  407                 if key not in self._transient_fields and key[0] != '_':
  408                     # Decode list values
  409                     if key in ['quicklinks', 'subscribed_pages']:
key = u'', self = <MoinMoin.user.User instance>, self._transient_fields = ['id', 'valid', 'may', 'auth_username', 'trusted']

IndexError: string index out of range
      __doc__ = 'Sequence index out of range.'
      __getitem__ = <bound method IndexError.__getitem__ of <exceptions.IndexError instance>>
      __init__ = <bound method IndexError.__init__ of <exceptions.IndexError instance>>
      __module__ = 'exceptions'
      __str__ = <bound method IndexError.__str__ of <exceptions.IndexError instance>>
      args = ('string index out of range',)