[Moin-user] Where to catch FileTooLong error

Thomas Waldmann tw at waldmann-edv.de
Tue Oct 14 12:31:35 EDT 2014


Hi Nikolaus,

>> It fixed the issue for me,

Well, I just tried it and it now just blows up at another place:

2014-10-14 18:28:17,664 INFO MoinMoin.web.serving:41 127.0.0.1 "GET
/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
HTTP/1.1" 500 -
2014-10-14 18:28:17,680 ERROR werkzeug:116 Error on request:
Traceback (most recent call last):
  File "/home/tw/mm19/MoinMoin/support/werkzeug/serving.py", line 159,
in run_wsgi
    execute(app)
  File "/home/tw/mm19/MoinMoin/support/werkzeug/serving.py", line 146,
in execute
    application_iter = app(environ, start_response)
  File "/home/tw/mm19/MoinMoin/support/werkzeug/wsgi.py", line 411, in
__call__
    return self.app(environ, start_response)
  File "/home/tw/mm19/MoinMoin/wsgiapp.py", line 264, in __call__
    response = run(context)
  File "/home/tw/mm19/MoinMoin/wsgiapp.py", line 89, in run
    response = dispatch(request, context, action_name)
  File "/home/tw/mm19/MoinMoin/wsgiapp.py", line 137, in dispatch
    response = handle_action(context, pagename, action_name)
  File "/home/tw/mm19/MoinMoin/wsgiapp.py", line 203, in handle_action
    handler(context.page.page_name, context)
  File "/home/tw/mm19/MoinMoin/action/__init__.py", line 268, in do_show
    content_only=content_only,
  File "/home/tw/mm19/MoinMoin/Page.py", line 1304, in send_page
    html_head=html_head,
  File "/home/tw/mm19/MoinMoin/theme/__init__.py", line 1809, in send_title
    'pagesize': pagename and page.size() or 0,
  File "/home/tw/mm19/MoinMoin/Page.py", line 681, in size
    return os.path.getsize(self._text_filename(rev=rev))
  File "/usr/lib/python2.7/genericpath.py", line 49, in getsize
    return os.stat(filename).st_size
OSError: [Errno 36] File name too long:
'/home/tw/mm19/wiki/data/pages/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/revisions/99999999'

Didn't you get this when trying it out?

Cheers,

Thomas




More information about the Moin-user mailing list