Attachment 'PickleProtocolFailure.txt'

Download

   1 Traceback (most recent call last):
   2   File "/usr/lib/python2.4/site-packages/MoinMoin/request.py", line 1105, in run
   3     self.page.send_page(self, count_hit=1)
   4   File "/usr/lib/python2.4/site-packages/MoinMoin/Page.py", line 1172, in send_page
   5     request.user.addTrail(self.page_name)
   6   File "/usr/lib/python2.4/site-packages/MoinMoin/user.py", line 835, in addTrail
   7     if not (page.exists() and
   8   File "/usr/lib/python2.4/site-packages/MoinMoin/security.py", line 52, in <lambda>
   9     return lambda pagename, Page=Page, request=request, attr=attr: Page(request, pagename).getACL(request).may(request, self.name, attr)
  10   File "/usr/lib/python2.4/site-packages/MoinMoin/wikiacl.py", line 184, in may
  11     is_group_member = request.dicts.has_member
  12   File "/usr/lib/python2.4/site-packages/MoinMoin/request.py", line 227, in getDicts
  13     dicts.scandicts()
  14   File "/usr/lib/python2.4/site-packages/MoinMoin/wikidicts.py", line 403, in scandicts
  15     cache.update(pickle.dumps(data, PICKLE_PROTOCOL))
  16 PicklingError: Can't pickle <type 'function'>: attribute lookup __builtin__.function failed
  17 
  18 Additionally cgitb raised this exception:
  19 Traceback (most recent call last):
  20   File "/usr/lib/python2.4/site-packages/MoinMoin/failure.py", line 143, in handle
  21     handler.handle()
  22   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 566, in handle
  23     doc = view.format(formatter, self.context)
  24   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 343, in format
  25     return formatter.section(self.formatContent(), {'class': 'cgitb'})
  26   File "/usr/lib/python2.4/site-packages/MoinMoin/failure.py", line 32, in formatContent
  27     content = (
  28   File "/usr/lib/python2.4/site-packages/MoinMoin/failure.py", line 82, in formatDebugInfo
  29     info = [self.debugInfoHideScript(),
  30   File "/usr/lib/python2.4/site-packages/MoinMoin/failure.py", line 96, in formatTraceback
  31     return self.formatAllTracebacks(self.formatOneTraceback)
  32   File "/usr/lib/python2.4/site-packages/MoinMoin/failure.py", line 108, in formatAllTracebacks
  33     tracebacks.append(formatFuction((type, value, tb)))
  34   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 421, in formatOneTraceback
  35     output = [self.formatter.subTitle('Traceback'),
  36   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 434, in tracebackFrames
  37     frames.append(frame.format(self.formatter))
  38   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 197, in format
  39     vars, highlight = self.scan()
  40   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 286, in scan
  41     vars = self.scanVariables(reader)
  42   File "/usr/lib/python2.4/site-packages/MoinMoin/support/cgitb.py", line 298, in scanVariables
  43     value = getattr(parent, token, __UNDEF__)
  44   File "/usr/lib/python2.4/site-packages/MoinMoin/request.py", line 227, in getDicts
  45     dicts.scandicts()
  46   File "/usr/lib/python2.4/site-packages/MoinMoin/wikidicts.py", line 403, in scandicts
  47     cache.update(pickle.dumps(data, PICKLE_PROTOCOL))
  48 PicklingError: Can't pickle <type 'function'>: attribute lookup __builtin__.function failed

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2006-08-02 20:03:51, 3.1 KB) [[attachment:PickleProtocolFailure.txt]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.