Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Erreur de traitement regex bloque sympa.pl (bug ?)

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Olivier Salaun - CRU <adresse@cachée>
  • To: Jacques Caruso <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Erreur de traitement regex bloque sympa.pl (bug ?)
  • Date: Mon, 16 Jun 2003 14:03:50 +0200

Bonjour,

Ce problème est connu, il a été corrigé en juin 2002 (version 3.3.6b.1) :

src/List.pm: [reported by Fabien Salvi] made Sympa die if sender address contained '*'

Un patch est disponible :
http://listes.cru.fr/cgi-bin/cvsweb.cgi/sympa/src/List.pm.diff?r1=1.282&r2=1.283&f=u


Merci tout de même d'avoir reporté ce problème.

Jacques Caruso wrote:

tout d'abord, j'espère que ceci n'a pas déjà été rapporté. [..]
Nous avons eu un problème ce matin : SyMPA (version 3.2.1) ne voulait
plus lancer sympa.pl, et aucun message d'erreur n'apparaissait. Après
avoir conséquemment lancé sympa.pl à la main avec l'option -d, on a pu
constater qu'il se bloquait sur un spam avec une erreur de traitement de
regex :

Nested quantifiers in regex; marked by <-- HERE in m/^\s** <-- HERE
@crescotek.com\s*$/ at /usr/lib/sympa/bin/List.pm line 3037, <IN> line 156.

Après investigation, il s'avère que le message en question avait une
particularité bizarre : l'adresse de retour était <*@crescotek.com>.
J'ai donc remplacé le '*' par des caractères plus conformes, et sympa.pl
a accepté de redémarrer. J'en conclus que le '*' n'était pas échappé
avant que l'adresse ne soit traitée (enfin, un peu au pif, je manque de
temps pour chercher réellement). [..]

--
Olivier Salaun
Comite Reseau des Universites






Archives gérées par MHonArc 2.6.19+.

Haut de le page