Hello All,

I’m trying to look for more details on specific projects that I can contribute to and am running into errors on the site.  10pm CST doesn’t seem like it would be a normal maintenance window…


Where should I report this?  Does it make sense to send it to the regular Fedora Bugzilla?


The following error messages occur when attempting to navigate to these three links:  (I’ve included only one example)






IOError[Errno 5] Input/output error

Please include this information in your bug reports!:
Python Python 2.2.3: /usr/bin/python
Linux fedora.linux.duke.edu 2.4.21-32.0.1.ELsmp #1 SMP Wed May 25 14:26:33 EDT 2005 i686
MoinMoin Release 1.3.4 [Revision 1.3.4 release]
Thu Aug 3 22:56:41 2006

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.2/site-packages/MoinMoin/request.py in run(self=<MoinMoin.request.RequestCGI instance>)

  916             else:

  917                 try:

  918                     cgitb.Hook(file=self).handle(saved_exc)

  919                     # was: cgitb.handler()

  920                 except:

cgitb = <module 'MoinMoin.support.cgitb' from '/usr/lib/python2.2/site-packages/MoinMoin/support/cgitb.pyc'>, cgitb.Hook = <class MoinMoin.support.cgitb.Hook>, file undefined, self = <MoinMoin.request.RequestCGI instance>, ).handle undefined, saved_exc = (<class exceptions.IOError>, <exceptions.IOError instance>, <traceback object>)


 /usr/lib/python2.2/site-packages/MoinMoin/Page.py in send_page(self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI instance>, msg='', **keywords={'count_hit': 1})

  924         # count hit?

  925         if keywords.get('count_hit', 0):

  926             eventlog.EventLog(request).add(request, 'VIEWPAGE', {'pagename': self.page_name})


  928         # load the text

global eventlog = <module 'MoinMoin.logfile.eventlog' from '/usr/l...2.2/site-packages/MoinMoin/logfile/eventlog.pyc'>, eventlog.EventLog = <class MoinMoin.logfile.eventlog.EventLog>, request = <MoinMoin.request.RequestCGI instance>, ).add undefined, self = <MoinMoin.Page.Page instance>, self.page_name = u'Communicate'


 /usr/lib/python2.2/site-packages/MoinMoin/logfile/eventlog.py in add(self=<MoinMoin.logfile.eventlog.EventLog instance>, request=<MoinMoin.request.RequestCGI instance>, eventtype='VIEWPAGE', values='pagename=Communicate&HTTP_USER_AGENT=Mozilla%2F5...hat.com%2FContribute%2F&REMOTE_ADDR=', add_http_info=1, mtime_usecs=1154660200897173L)

   43         # Encode values in a query string TODO: use more reaable format

   44         values = web.makeQueryString(values)

   45         self._add(u"%d\t%s\t%s\n" % (mtime_usecs, eventtype, values))


   47     def parser(self, line):

self = <MoinMoin.logfile.eventlog.EventLog instance>, self._add = <bound method EventLog._add of <MoinMoin.logfile.eventlog.EventLog instance>>, mtime_usecs = 1154660200897173L, eventtype = 'VIEWPAGE', values = 'pagename=Communicate&HTTP_USER_AGENT=Mozilla%2F5...hat.com%2FContribute%2F&REMOTE_ADDR='


 /usr/lib/python2.2/site-packages/MoinMoin/logfile/logfile.py in _add(self=<MoinMoin.logfile.eventlog.EventLog instance>, line=u'1154660200897173\tVIEWPAGE\tpagename=Communicate&H...at.com%2FContribute%2F&REMOTE_ADDR=\n')

  375         """

  376         if line != None:

  377             if line[-1] != '\n':

  378                 line += '\n'

  379             self._output.write(line)

self = <MoinMoin.logfile.eventlog.EventLog instance>, self._output = <open file '/srv/web/wiki/data/event-log', mode 'ab'>, self._output.write = <bound method StreamReaderWriter.write of <open file '/srv/web/wiki/data/event-log', mode 'ab'>>, line = u'1154660200897173\tVIEWPAGE\tpagename=Communicate&H...at.com%2FContribute%2F&REMOTE_ADDR=\n'


 /usr/lib/python2.2/codecs.py in write(self=<open file '/srv/web/wiki/data/event-log', mode 'ab'>, data=u'1154660200897173\tVIEWPAGE\tpagename=Communicate&H...at.com%2FContribute%2F&REMOTE_ADDR=\n')

  336     def write(self, data):


  338         return self.writer.write(data)


  340     def writelines(self, list):

self = <open file '/srv/web/wiki/data/event-log', mode 'ab'>, self.writer = <open file '/srv/web/wiki/data/event-log', mode 'ab'>, self.writer.write = <bound method StreamWriter.write of <open file '/srv/web/wiki/data/event-log', mode 'ab'>>, data = u'1154660200897173\tVIEWPAGE\tpagename=Communicate&H...at.com%2FContribute%2F&REMOTE_ADDR=\n'


 /usr/lib/python2.2/codecs.py in write(self=<open file '/srv/web/wiki/data/event-log', mode 'ab'>, object=u'1154660200897173\tVIEWPAGE\tpagename=Communicate&H...at.com%2FContribute%2F&REMOTE_ADDR=\n')

  136         """

  137         data, consumed = self.encode(object, self.errors)

  138         self.stream.write(data)


  140     def writelines(self, list):

self = <open file '/srv/web/wiki/data/event-log', mode 'ab'>, self.stream = <open file '/srv/web/wiki/data/event-log', mode 'ab'>, self.stream.write = <built-in method write of file object>, data = '1154660200897173\tVIEWPAGE\tpagename=Communicate&H...at.com%2FContribute%2F&REMOTE_ADDR=\n'

IOError: [Errno 5] Input/output error
      __doc__ = 'I/O operation failed.'
      __getitem__ = <bound method IOError.__getitem__ of <exceptions.IOError instance>>
      __init__ = <bound method IOError.__init__ of <exceptions.IOError instance>>
      __module__ = 'exceptions'
      __str__ = <bound method IOError.__str__ of <exceptions.IOError instance>>
      args = (5, 'Input/output error')
      errno = 5
      filename = None
      strerror = 'Input/output error'