[Mailman-Developers] UnicodeDecodeError

Auke Kok sofar at foo-projects.org
Wed Jul 27 16:24:34 CEST 2005


> On Friday, July 01, 2005 02:25:28 PM -0400 Barry Warsaw
<barry at python.org> wrote:
>
>> On Fri, 2005-07-01 at 13:30, Andrew D. Clark wrote:
>>
>>> I consistently get shunted messages with errors like so in
>>> logs/errors:
>>
>> Andrew, what version of Mailman?  If not 2.1.6, please try to upgrade.
>>
>> -Barry
>>
>
>It's 2.1.6 currently.
>

I have the same consistent message now with my -i18n development list
when running bin/arch (2.1.6/python-2.4.1):

[snip]
Updating HTML for article 3099
Updating HTML for article 3100
Pickling archive state into
/var/mailman/archives/private/xfce-i18n/pipermail.pck
Traceback (most recent call last):
  File "bin/arch", line 200, in ?
    main()
  File "bin/arch", line 188, in main
    archiver.processUnixMailbox(fp, start, end)
  File "/var/mailman/Mailman/Archiver/pipermail.py", line 573, in
processUnixMailbox
    self.add_article(a)
  File "/var/mailman/Mailman/Archiver/pipermail.py", line 625, in
add_article
    article.parentID = parentID = self.get_parent_info(arch, article)
  File "/var/mailman/Mailman/Archiver/pipermail.py", line 657, 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 0xc3 in position 0:
ordinal not in range(128)


This is the second unicode error I found. The other one (in senddigests)
can be fixed by adding a unicodedecodeerror exception as I described in
the patch I submitted
(http://sourceforge.net/tracker/index.php?func=detail&aid=1246003&group_id=103&atid=300103)

Please take a good look ;^)

sofar


More information about the Mailman-Developers mailing list