[ mailman-Bugs-1246004 ] 2.1.6 bin/arch bombs out on unicodeerror

SourceForge.net noreply at sourceforge.net
Fri Dec 15 19:10:22 CET 2006


Bugs item #1246004, was opened at 2005-07-27 06:19
Message generated for change (Comment added) made by msapiro
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1246004&group_id=103

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: mail delivery
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Auke Kok (sofar)
Assigned to: Nobody/Anonymous (nobody)
Summary: 2.1.6 bin/arch bombs out on unicodeerror

Initial Comment:

Running bin/arch on my i18n- development list I got
this beauty:

Updating HTML for article 2390
Updating HTML for article 2391
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)


----------------------------------------------------------------------

>Comment By: Mark Sapiro (msapiro)
Date: 2006-12-15 10:10

Message:
Logged In: YES 
user_id=1123998
Originator: NO

See the threads at
http://mail.python.org/pipermail/mailman-developers/2006-February/018587.html
and
http://mail.python.org/pipermail/mailman-users/2006-February/049345.html

----------------------------------------------------------------------

Comment By: Eugene Crosser (crosser)
Date: 2006-12-15 02:37

Message:
Logged In: YES 
user_id=124141
Originator: NO

I can see the same thing (line numbers are different) with 2.1.9 version.
Can it be that no one else got bitten by it yet?  How to fix it?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1246004&group_id=103


More information about the Mailman-coders mailing list