[Mailman-Users] corrupt archive, help
Bill Bradford
mrbill at mrbill.net
Tue Jan 8 21:04:04 CET 2002
Looks like I've got a corrupt archive:
Jan 08 13:36:06 2002 qrunner(29784): Traceback (most recent call last):
Jan 08 13:36:06 2002 qrunner(29784): File "../Mailman/Archiver/Archiver.py", l
ine 221, in ArchiveMail
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/pipermail.py", line 528, in processUnixMailbox
Jan 08 13:36:06 2002 qrunner(29784): self.add_article(a)
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/HyperArch.py", line 928, in add_article
Jan 08 13:36:06 2002 qrunner(29784): self.__super_add_article(article)
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/pipermail.py", line 567, in add_article
Jan 08 13:36:06 2002 qrunner(29784): article.parentID = parentID = self.get_
parent_info(arch, article)
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/pipermail.py", line 601, in get_parent_info
Jan 08 13:36:06 2002 qrunner(29784): if parentID and not self.database.hasAr
ticle(archive, parentID):
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/HyperDatabase.py", line 267, in hasArticle
Jan 08 13:36:06 2002 qrunner(29784): self.__openIndices(archive)
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/HyperDatabase.py", line 245, in __openIndices
Jan 08 13:36:06 2002 qrunner(29784): t = DumbBTree(os.path.join(arcdir, arch
ive + '-' + i))
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/HyperDatabase.py", line 68, in __init__
Jan 08 13:36:06 2002 qrunner(29784): self.load()
Jan 08 13:36:06 2002 qrunner(29784): File "/usr/local/mailman/Mailman/Archiver
/HyperDatabase.py", line 173, in load
Jan 08 13:36:06 2002 qrunner(29784): self.dict = marshal.load(fp)
Jan 08 13:36:06 2002 qrunner(29784): ValueError: bad marshal data
Jan 08 13:36:06 2002 (29784) CORRUPT ARCHIVE FOR LIST: rescue
Ack! Any suggestions on how to fix it?
--
Bill Bradford
mrbill at mrbill.net
Austin, TX
More information about the Mailman-Users
mailing list