[Mailman-Users] arch python errors, bad marshall data

Micah Anderson micah at riseup.net
Sun Jan 6 21:12:27 CET 2002


The archives of a particular list went astray, so I tried to run arch
to re-pickle them, it went for some time (we have archives for a
couple years), up until December of this year, then it puked, anyone
know how to fix this??

2001-December
Traceback (innermost last):
  File "./arch", line 129, in ?
    main()
  File "./arch", line 118, in main
    archiver.processUnixMailbox(fp, Article)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 528,
in processUnixMailbox
    self.add_article(a)
  File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line 928,
in add_article
    self.__super_add_article(article)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 567,
in add_article
    article.parentID = parentID = self.get_parent_info(arch, article)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 601,
in get_parent_info
    if parentID and not self.database.hasArticle(archive, parentID):
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line
267, in hasArticle
    self.__openIndices(archive)
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line
245, in __openIndices
    t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line
68, in __init__
    self.load()
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line
173, in load
    self.dict = marshal.load(fp)
ValueError: bad marshal data


Thanks!
Micah




More information about the Mailman-Users mailing list