[Mailman-Users] ascii error

Doc Schneider maddoc at maddoc.net
Mon Oct 24 06:34:16 CEST 2005


Mark Sapiro wrote:
> Doc Schneider wrote:
> 
> 
>>I'm getting this error in logs/error
>>
>>Oct 23 22:55:22 2005 (20244) Uncaught runner exception: 'ascii' codec 
>>can't decode byte 0xa0 in position 35: ordinal not in range(128)
>>
>>And qfiles/shunt is catching a lot of messages in it.
> 
> 
> 
> There is a message with a non-ascii character (hex code a0 = iso-8859-1
> small a acute), probably in a header. This could be in a series of
> incoming messages, but more likely it is in a list's
> lists/listname/digest.mbox file.
> 
> To be more specific, we need to see the traceback associated with the
> above error.
> 

Here's the Traceback:

Oct 23 22:55:22 2005 (20244) Uncaught runner exception: 'ascii' codec 
can't decode byte 0xa0 in position 35: ordinal not in range(128)
Oct 23 22:55:22 2005 (20244) Traceback (most recent call last):
   File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
     self._onefile(msg, msgdata)
   File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
     keepqueued = self._dispose(mlist, msg, msgdata)
   File "/var/mailman/Mailman/Queue/ArchRunner.py", line 89, in _dispose
     mlist.ArchiveMail(msg)
   File "/var/mailman/Mailman/Archiver/Archiver.py", line 218, in 
ArchiveMail
     h.processUnixMailbox(f)
   File "/var/mailman/Mailman/Archiver/pipermail.py", line 612, in 
processUnixMailbox
     self.add_article(a)
   File "/var/mailman/Mailman/Archiver/pipermail.py", line 777, in 
add_article
     article.parentID = parentID = self.get_parent_info(arch, article)
   File "/var/mailman/Mailman/Archiver/pipermail.py", line 809, in 
get_parent_info
     article.subject)
   File "/var/mailman/Mailman/Archiver/HyperDatabase.py", line 311, in 
getOldestArticle
     self.__openIndices(archive)
   File "/var/mailman/Mailman/Archiver/HyperDatabase.py", line 251, in 
__openIndices
     t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
   File "/var/mailman/Mailman/Archiver/HyperDatabase.py", line 65, in 
__init__
     self.load()
   File "/var/mailman/Mailman/Archiver/HyperDatabase.py", line 179, in load
     self.__sort(dirty=1)
   File "/var/mailman/Mailman/Archiver/HyperDatabase.py", line 73, in __sort
     self.sorted.sort()
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 35: 
ordinal not in range(128)

Oct 23 22:55:22 2005 (20244) SHUNTING: 
1130126119.8497291+94c2ef28968b039ea63b6d6fca17c7e22e0d3c13

-Doc



More information about the Mailman-Users mailing list