[Mailman-Users] UnicodeDecodeError again

Ákos Maróy darkeye at tyrell.hu
Wed Feb 15 12:11:01 CET 2006


Hi,

I encountered a problem that was already experienced before:

http://www.mail-archive.com/mailman-users@python.org/msg36841.html

and seems to have been solved already:

http://www.mail-archive.com/mailman-users@python.org/msg36845.html
http://sourceforge.net/tracker/index.php?func=detail&aid=1405790&group_id=103&atid=300103


but, unfortunately I still get the same error, even after applying the
patch mentioned above...


I'm running mailman 2.1.7 on gentoo. I get the following in logs/error:


Feb 15 11:59:55 2006 (29196) Uncaught runner exception: 'ascii' codec
can't decode byte 0xfc in position 10: ordinal not in range(128)
Feb 15 11:59:55 2006 (29196) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 73, in
_dispose
    mlist.ArchiveMail(msg)
  File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 216, in
ArchiveMail
    h.processUnixMailbox(f)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 585, in
processUnixMailbox
    self.add_article(a)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 637, in
add_article
    article.parentID = parentID = self.get_parent_info(arch, article)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 669, in
get_parent_info
    article.subject)
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 311,
in getOldestArticle
    self.__openIndices(archive)
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 251,
in __openIndices
    t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 65,
in __init__
    self.load()
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 179,
in load    self.__sort(dirty=1)
  File "/usr/local/mailman/Mailman/Archiver/HyperDatabase.py", line 73,
in __sort
    self.sorted.sort()
UnicodeDecodeError: 'ascii' codec can't decode byte 0xfc in position 10:
ordinal not in range(128)



Akos



More information about the Mailman-Users mailing list