Re: [Mailman-Developers] UnicodeDecodeError
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
participants (1)
-
Auke Kok