[Pkg-mailman-hackers] Bug#391700: Charset decoding errors still occuring in mailman in testing

EspeonEefi espeoneefi at eep.dnsalias.org
Sat Feb 17 17:19:46 CET 2007


Package: mailman
Version: 1:2.1.9-5
Followup-For: Bug #391700

I am still seeing this problem with the version of mailman in testing 
(which accoriding to packages.debian.org is the same as the version in 
unstable). Here's an example output from /var/log/mailman/error:

Feb 17 10:43:12 2007 (23077) Uncaught runner exception: 'ascii' codec can't decode byte 0xae in position 6: ordinal not in range(128)
Feb 17 10:43:12 2007 (23077) Traceback (most recent call last):
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 112, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 170, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/ArchRunner.py", line 73, in _dispose
    mlist.ArchiveMail(msg)
  File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 214, in ArchiveMail
    h.processUnixMailbox(f)
  File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 580, in processUnixMailbox
    self.add_article(a)
  File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 632, in add_article
    article.parentID = parentID = self.get_parent_info(arch, article)
  File "/usr/lib/mailman/Mailman/Archiver/pipermail.py", line 664, in get_parent_info
    article.subject)
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 311, in getOldestArticle
    self.__openIndices(archive)
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 251, in __openIndices
    t = DumbBTree(os.path.join(arcdir, archive + '-' + i))
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 65, in __init__
    self.load()
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 179, in load
    self.__sort(dirty=1)
  File "/usr/lib/mailman/Mailman/Archiver/HyperDatabase.py", line 73, in __sort
    self.sorted.sort()
UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 6: ordinal not in range(128)

Feb 17 10:43:12 2007 (23077) SHUNTING: 1171726987.576879+a0a8107f50431a926b61f9878aa958559fff8bd5

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages mailman depends on:
ii  adduser                     3.102        Add and remove users and groups
ii  apache2                     2.2.3-3.2    Next generation, scalable, extenda
ii  apache2-mpm-prefork [httpd] 2.2.3-3.2    Traditional model for Apache HTTPD
ii  cron                        3.0pl1-100   management of regular background p
ii  debconf [debconf-2.0]       1.5.11       Debian configuration management sy
ii  exim4                       4.63-17      metapackage to ease exim MTA (v4) 
ii  exim4-daemon-light [mail-tr 4.63-17      lightweight exim MTA (v4) daemon
ii  libc6                       2.3.6.ds1-10 GNU C Library: Shared libraries
ii  logrotate                   3.7.1-3      Log rotation utility
ii  lsb-base                    3.1-22       Linux Standard Base 3.1 init scrip
ii  pwgen                       2.05-1       Automatic Password generation
ii  python                      2.4.4-2      An interactive high-level object-o
ii  python-support              0.5.6        automated rebuilding support for p
ii  ucf                         2.0018.1     Update Configuration File: preserv

mailman recommends no packages.

-- debconf information:
* mailman/queue_files_present:
* mailman/default_server_language: en (English)
* mailman/gate_news: false
* mailman/site_languages: en (English)
* mailman/used_languages: en
* mailman/create_site_list:




More information about the Pkg-mailman-hackers mailing list