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.4/site-packages/MoinMoin/request.py������in������run������(self=<MoinMoin.request.RequestModPy object>)
- 1170 self.page.send_page(self, msg=msg)
- 1171 else:
- 1172 handler(self.page.page_name, self)
- 1173
- 1174 # generate page footer (actions that do not want this footer use
- handler������= <function do_edit>
-
self������= <MoinMoin.request.RequestModPy object>
- self.page������= <MoinMoin.Page.Page instance>
-
self.page.page_name������= u'FAQ'
/usr/lib/python2.4/site-packages/MoinMoin/wikiaction.py������in������do_edit������(pagename=u'FAQ', request=<MoinMoin.request.RequestModPy object>)
- 651 request.form.has_key('button_spellcheck') or
- 652 request.form.has_key('button_newwords')):
- 653 pg.sendEditor(preview=savetext, comment=comment)
- 654
- 655 # Preview with mode switch
- pg������= <MoinMoin.PageEditor.PageEditor instance>
-
pg.sendEditor������= <bound method PageEditor.sendEditor of <MoinMoin.PageEditor.PageEditor instance>>
- preview������undefined������
-
savetext������= u"#pragma section-numbers 1\n#language en\n'''''Tran..., it can delete your entire hard drive.\nDeleted/\n"
- comment������= u'Fixed shell code example with invalid redirection of stderr to stdout instead of file'
-
/usr/lib/python2.4/site-packages/MoinMoin/PageEditor.py������in������sendEditor������(self=<MoinMoin.PageEditor.PageEditor instance>, **kw={'comment': u'Fixed shell code example with invalid redirection of stderr to stdout instead of file', 'preview': u"#pragma section-numbers 1\n#language en\n'''''Tran..., it can delete your entire hard drive.\nDeleted/\n"})
- 284 # Make backup on previews - but not for new empty pages
- 285 if preview and raw_body:
- 286 self._make_backup(raw_body)
- 287
- 288 # Generate default content for new pages
- self������= <MoinMoin.PageEditor.PageEditor instance>
-
self._make_backup������= <bound method PageEditor._make_backup of <MoinMoin.PageEditor.PageEditor instance>>
- raw_body������= u"#pragma section-numbers 1\n#language en\n'''''Tran..., it can delete your entire hard drive.\nDeleted/\n"
/usr/lib/python2.4/site-packages/MoinMoin/PageEditor.py������in������_make_backup������(self=<MoinMoin.PageEditor.PageEditor instance>, newtext=u"#pragma section-numbers 1\n#language en\n'''''Tran..., it can delete your entire hard drive.\nDeleted/\n", **kw={})
- 738 intro += _('## backup of page "%(pagename)s" submitted %(date)s') % {
- 739 'pagename': pagename, 'date': date,} + u'\n'
- 740 backuppage._write_file(intro + newtext)
- 741
- 742 return backuppage.url(self.request)
- backuppage������= <MoinMoin.PageEditor.PageEditor instance>
- backuppage._write_file������= <bound method PageEditor._write_file of <MoinMoin.PageEditor.PageEditor instance>>
-
intro������= u'#acl AlexeiRomanoff:read,write,delete All:\n\n'
- newtext������= u"#pragma section-numbers 1\n#language en\n'''''Tran..., it can delete your entire hard drive.\nDeleted/\n"
/usr/lib/python2.4/site-packages/MoinMoin/PageEditor.py������in������_write_file������(self=<MoinMoin.PageEditor.PageEditor instance>, text=u'#acl AlexeiRomanoff:read,write,delete All:\n\n#pra..., it can delete your entire hard drive.\nDeleted/\n', action='SAVE', comment=u'', extra=u'')
- 801 # The local log should be the standard edit log, not the
- 802 # underlay copy log!
- 803 pagelog = self.getPagePath('edit-log', use_underlay=0, isfile=1)
- 804 llog = editlog.EditLog(self.request, filename=pagelog,
- 805 uid_override=self.uid_override)
- pagelog������undefined������
- self������= <MoinMoin.PageEditor.PageEditor instance>
- self.getPagePath������= <bound method PageEditor.getPagePath of <MoinMoin.PageEditor.PageEditor instance>>
-
use_underlay������undefined������
- isfile������undefined
/usr/lib/python2.4/site-packages/MoinMoin/Page.py������in������getPagePath������(self=<MoinMoin.PageEditor.PageEditor instance>, *args=('edit-log',), **kw={'isfile': 1, 'use_underlay': 0})
- 348 """Return path to the page storage area."""
- 349
- 350 return self.getPageStatus(*args, **kw)[1]
- 351
- 352 def split_title(self, request, force=0):
- self������= <MoinMoin.PageEditor.PageEditor instance>
-
self.getPageStatus������= <bound method PageEditor.getPageStatus of <MoinMoin.PageEditor.PageEditor instance>>
- args������= ('edit-log',)
- kw������= {'isfile': 1, 'use_underlay': 0}
/usr/lib/python2.4/site-packages/MoinMoin/Page.py������in������getPageStatus������(self=<MoinMoin.PageEditor.PageEditor instance>, *args=('edit-log',), **kw={'isfile': 1, 'use_underlay': 0})
- 342 dirname = fullpath
- 343 if not os.path.exists(dirname):
- 344 filesys.makeDirs(dirname)
- 345 return underlay, fullpath
- 346
- global������filesys������= <module 'MoinMoin.util.filesys' from '/usr/lib/python2.4/site-packages/MoinMoin/util/filesys.pyc'>
- filesys.makeDirs������= <function makedirs>
- dirname������= '/var/www/wine/wiki/data/pages/AlexeiRomanoff(2f)MoinEditorBackup'
/usr/lib/python2.4/site-packages/MoinMoin/util/filesys.py������in������makedirs������(name='/var/www/wine/wiki/data/pages/AlexeiRomanoff(2f)MoinEditorBackup', mode=511)
- 49 return
- 50 try:
- 51 os.mkdir(name, mode & config.umask)
- 52 except OSError, err:
- 53 if err.errno != errno.EEXIST:
- global������os������= <module 'os' from '/usr/lib/python2.4/os.pyc'>
- os.mkdir������= <built-in function mkdir>
- name������= '/var/www/wine/wiki/data/pages/AlexeiRomanoff(2f)MoinEditorBackup'
- mode������= 511
- global������config������= <module 'MoinMoin.config' from '/usr/lib/python2.4/site-packages/MoinMoin/config.pyc'>
- config.umask������= 504