Package: mailman
Version: 2.1.5-4.1
Severity: important

If 'From: ' header of subscription request contains non-ascii chars,
I get shunted request with this traceback:

Feb 06 14:51:04 2005 (3026) Uncaught runner exception: 'ascii' codec can't 
decode byte 0xeb in position 0: ordinal not in range(128)
Feb 06 14:51:04 2005 (3026) Traceback (most recent call last):
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 237, in _dispose
    res.process()
  File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 110, in process
    stop = self.do_command(cmd, args)
  File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 137, in 
do_command
    return handler.process(self, args)
  File "/usr/lib/mailman/Mailman/Commands/cmd_subscribe.py", line 87, in process
    h = make_header(decode_header(realname))
  File "/usr/lib/python2.3/email/Header.py", line 144, in make_header
    h.append(s, charset)
  File "/usr/lib/python2.3/email/Header.py", line 272, in append
    ustr = unicode(s, incodec, errors)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 0: ordinal 
not in range(128)

Feb 06 14:51:04 2005 (3026) SHUNTING: 
1105020585.8239641+ae7b45792bde559d48a0432c8928713eaf53db4b

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-10
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)

Versions of packages mailman depends on:
ii  apache [httpd]              1.3.33-3     versatile, high-performance HTTP s
ii  apache-ssl [httpd]          1.3.33-3     versatile, high-performance HTTP s
ii  cron                        3.0pl1-86    management of regular background p
ii  debconf                     1.4.30.11    Debian configuration management sy
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  logrotate                   3.7-2        Log rotation utility
ii  postfix [mail-transport-age 2.1.5-5      A high-performance mail transport 
ii  pwgen                       2.03-1       Automatic Password generation
ii  python                      2.3.4-5      An interactive high-level object-o
ii  ucf                         1.13         Update Configuration File: preserv

-- debconf information:
* mailman/site_languages: en, ru
* mailman/used_languages: en ru
* mailman/create_site_list:
  mailman/queue_files_present:
* mailman/default_server_language: ru
* mailman/gate_news: false


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to