bin/arch crash: '_mlist' still missing

Bug #265805 reported by Greg Ward
0
Affects Status Importance Assigned to Milestone
GNU Mailman
Fix Released
Medium
Barry Warsaw

Bug Description

Even with the latest CVS, bin/arch still sometimes crashes with an
AttributeError from '_mlist'. Here's my traceback:

Traceback (most recent call last):
  File "./bin/arch", line 186, in ?
    main()
  File "./bin/arch", line 176, in main
    archiver.close()
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line
303, in close
    self.update_dirty_archives()
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line
517, in update_dirty_archives
    self.update_archive(i)
  File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line
1072, in update_archive
    self.__super_update_archive(archive)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line
425, in update_archive
    self._update_thread_index(archive, arcdir)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line
479, in _update_thread_index
    self.update_article(arcdir, article, a1, a3)
  File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line
1247, in update_article
    f.write(article.as_html())
  File "/usr/local/mailman/Mailman/Archiver/HyperArch.py", line
411, in as_html
    emailurl = self._mlist.GetListEmail()
AttributeError: Article instance has no attribute '_mlist'

[http://sourceforge.net/tracker/index.php?func=detail&aid=648607&group_id=103&atid=100103]

Tags: pipermail
Revision history for this message
Greg Ward (gward2-deactivatedaccount) wrote :

Patch attached. Barry, you're gonna kick yourself.

Revision history for this message
Barry Warsaw (barry) wrote :

Ouch! My ass!

Thanks Greg, I'll apply this later tonight.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.