[Pkg-mailman-hackers] Bug#349957: non-ascii bytes cause shunting of some replied cmd messages (attached)

Vlada Macek tuttle at sandbox.cz
Thu Jan 26 08:34:36 UTC 2006


Package: mailman
Version: 2.1.5-8sarge1
Severity: important

# cat /etc/environment
LANGUAGE="en_CZ:en_US:en_GB:en"
LANG=en_US.UTF-8

Shunted message (displayed by show_qfiles) is attached. It's a usual
confirmation message replied by the user. It's localized to Czech (l10n
from the package unchanged).

Not every replied confirmation command causes this, but indeed it's an
annoying bug, since I have to instruct all subscribers to use the web
confirmation method instead, since the e-mail one is buggy.

Otherwise the mailman works great.

The exception from the error log:

Jan 25 21:59:47 2006 (6046) Uncaught runner exception: 'ascii' codec
can't decode byte 0xed in position 27: ordinal not in
range(128)                   
Jan 25 21:59:47 2006 (6046) 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_confirm.py", line 86, in
process                                                                          

    if line.lstrip() ==
match:                                                                                                                          

UnicodeDecodeError: 'ascii' codec can't decode byte 0xed in position 27:
ordinal not in
range(128)                                                      
                                                                                                                                                        

Jan 25 21:59:47 2006 (6046) SHUNTING:
1138222787.610503+e1e14ee83e0e657b430575a3ba9bf5a4d6cef82e                                                    



-- 

\//\/\
(Sometimes credited as BA92 C339 6DD2 51F6 BACB 4C1B 5470 360E 20E5 926D.)

 [ When you find a virus in mail from me, then I intended to infect you, ]
 [ since I use SW that is not distributing viruses w/o my knowledge.     ]

-------------- next part --------------
====================> 1138222787.610503+e1e14ee83e0e657b430575a3ba9bf5a4d6cef82e.pck
Return-Path: <melkes at cmail.cz>
X-Original-To: vt-request at sandbox.cz
Delivered-To: vt-request at sandbox.cz
Received: from localhost (localhost [127.0.0.1])
	by sandbox.cz (Postfix) with ESMTP id 3EAB529F6C
	for <vt-request at sandbox.cz>; Wed, 25 Jan 2006 21:59:47 +0100 (CET)
Received: from sandbox.cz ([127.0.0.1])
	by localhost (sandbox [127.0.0.1]) (amavisd-new, port 10024)
	with LMTP id 14823-02 for <vt-request at sandbox.cz>;
	Wed, 25 Jan 2006 21:59:45 +0100 (CET)
Received: from smtp-out3.iol.cz (smtp-out3.iol.cz [194.228.2.91])
	by sandbox.cz (Postfix) with ESMTP id EFBD429F6B
	for <vt-request at sandbox.cz>; Wed, 25 Jan 2006 21:59:44 +0100 (CET)
Received: from antivir3.iol.cz (unknown [192.168.30.206])
	by smtp-out3.iol.cz (Postfix) with ESMTP id 1B3FCE8484
	for <vt-request at sandbox.cz>; Wed, 25 Jan 2006 21:59:44 +0100 (CET)
Received: from localhost (antivir3.iol.cz [127.0.0.1])
	by antivir3.iol.cz (Postfix) with ESMTP id 0E1D4420015
	for <vt-request at sandbox.cz>; Wed, 25 Jan 2006 21:59:44 +0100 (CET)
Received: from smtp-out3.iol.cz (unknown [192.168.30.28])
	by antivir3.iol.cz (Postfix) with ESMTP id F0342420014
	for <vt-request at sandbox.cz>; Wed, 25 Jan 2006 21:59:43 +0100 (CET)
Received: from [83.208.204.188] (188.204.broadband2.iol.cz [83.208.204.188])
	by smtp-out3.iol.cz (Postfix) with ESMTP id 931373BE43
	for <vt-request at sandbox.cz>; Wed, 25 Jan 2006 21:59:43 +0100 (CET)
Received: from 127.0.0.1 (AVG SMTP 7.1.375 [267.14.23/240]);
	Wed, 25 Jan 2006 21:59:43 +0100
Message-ID: <000801c621f2$444ee060$bcccd053 at zdenek>
From: "Melkes" <melkes at cmail.cz>
To: <vt-request at sandbox.cz>
References: <mailman.0.1138218533.11757.vt at sandbox.cz>
Subject: confirm ad04f4203d8364d1486bde2f48cc5fb1d0c431fd
Date: Wed, 25 Jan 2006 21:59:43 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2";
	reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2670
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
X-Virus-Scanned: amavisd-new at iol.cz
X-Scanned: by ClamAV && SpamAssassin via Amavisd-new at sandbox.cz
X-Spam-Status: No, hits=-1.0 tagged_above=-1000.0 required=5.0 tests=BAYES_00, 
	DNS_FROM_RFC_ABUSE, SPF_SOFTFAIL
X-Spam-Level: 


----- Original Message ----- 
From: <vt-request at sandbox.cz>
To: <zmelkes at cmail.cz>
Sent: Wednesday, January 25, 2006 8:48 PM
Subject: confirm ad04f4203d8364d1486bde2f48cc5fb1d0c431fd


> Konference VT -- potvrzení přihlášení
>
> Obdrželi jsme požadavek z  na přihlášení adresy "zmelkes at cmail.cz", do
> konference vt at sandbox.cz. Pro potvrzení, že tento požadavek pochází od
> Vás zašlete, prosíme, zprávu na adresu vt-request at sandbox.cz a buď:
>
> - ponechte řádek věc: (Subject:) beze změny (případné "Re:" doplněné
>  automaticky poštovním klientem nevadí),
>
> - nebo vložte do těla dopisu následující řádek. Kromě něj odstraňte
>  jakýkoliv další text, řádek musí být na první řádce a začínat hned
>  na začátku řádky.
>
> confirm ad04f4203d8364d1486bde2f48cc5fb1d0c431fd
>
> (Ve většině poštovních klientů prostě zašlete odpověď na tento dopis.
> Obvykle je totiž řádek věc: ponechán beze změny.)
>
> Nebo můžete místo zaslání mailu navštívit následující URL:
>
> 
> https://sandbox.cz/list/confirm/vt/ad04f4203d8364d1486bde2f48cc5fb1d0c431fd
>
>
> Pokud se do konference přihlásit nechcete, nebo dokonce nevíte, proč
> jste tento dopis dostali, prostě jej zahoďte. Pokud máte nějaký dotaz
> nebo problém, prosím, kontaktujte správce na adrese:
> vt-owner at sandbox.cz.
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: tuttle.vcf
Type: text/x-vcard
Size: 206 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-mailman-hackers/attachments/20060126/13af42c6/tuttle.vcf


More information about the Pkg-mailman-hackers mailing list