Skip to Content.
Sympa Menu

en - [sympa-users] Sympa hung processing digest with 100% CPU

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Maric Michaud <address@concealed>
  • To: address@concealed
  • Subject: [sympa-users] Sympa hung processing digest with 100% CPU
  • Date: Wed, 11 May 2011 14:44:43 +0200

Hi all,

I came into the same trouble as Omen Wild reported in a previous mail.

The processing of two of my digests hung on a specific message. I handle it by removing the incriminated messages from the digest file and the rest was processed correctly.

I first thought that there was something wrong in the mail that should not happen again, but the second time I tried to understand exactly where the problem lies.

The two mails were both multipart/related nested in multipart/mixed content, but I don't see how exactly it is related to the real problem.

The loop happens in Text::LineFold->fold method call used in tools::wrap_text.

It seems that the problem vanish if I use Prep instead of obsoleted UserBreaking parameter name to new() (tools.pm line 3891).

I tried it on both messages with dummy code and it corrects the problem, I'll try the patch on my server in production next weeks.


The patch :

--- tools.pm 2011-05-11 14:01:47.000000000 +0200
+++ /home/sympa/bin/tools.pm 2011-05-11 14:00:33.000000000 +0200
@@ -3888,7 +3888,7 @@
$text = Text::LineFold->new(
Language => &Language::GetLang(),
OutputCharset => (&Encode::is_utf8($text)? '_UNICODE_': 'utf8'),
- Prep => ['NONBREAKURI',
+ UserBreaking => ['NONBREAKURI',
[qr/\b$emailre\b/ => sub { ($_[1]) }],
],
ColumnsMax => $cols




My test program:


#!/usr/bin/perl -I. -I/home/sympa/bin/
use Conf;
use MIME::Entity;
use MIME::EncWords;
use MIME::Parser;
use PlainDigest;

#open MAIL, 'mail.eml';
open MAIL, 'mail_bloquant2.eml';
my @text = <MAIL>;

my $parser = new MIME::Parser;
$parser->output_to_core(1);
$parser->extract_uuencode(1);
$parser->extract_nested_messages(1);
my $mail = $parser->parse_data(\@text);

$mail->PlainDigest::plain_body_as_string();
foreach $s ($mail->parts) {
printf(" %s\n", $s->effective_type);
}


The two messages are attached.



sympa check:

your version of perl is OK (5.010001 >= 5.008)

Archive::Zip Archive-Zip OK (1.30 >= 1.05)
CGI CGI OK (3.49 >= 3.35)
DBD::mysql Msql-Mysql-modulesOK (4.016 >= 4.008)
DBI DBI OK (1.612 >= 1.48)
DB_File DB_FILE OK (1.82 >= 1.75)
Digest::MD5 Digest-MD5 OK (2.39 >= 2.00)
Encode Encode OK (2.35 >= 1.0)
FCGI FCGI OK (0.71 >= 0.67)
File::Copy::Recursive File-Copy-RecursiveOK (0.38 >= 0.36)
HTML::FormatText HTML-Format OK (2.04 >= 1.0)
HTML::StripScripts::Parser HTML-StripScripts-ParserOK (1.03 >= 1.03)
HTML::TreeBuilder HTML-Tree OK (3.23 >= 1.0)
IO::Scalar IO-stringy OK (2.110 >= 1.0)
LWP libwww-per OK (5.836 >= 1.0)
Locale::TextDomain libintl-perl OK (1.20 >= 1.0)
MHonArc::UTF8 MHonArc was not found on this system.
Setting FTP Passive mode
-> Usage of this module: mhonarc is used to build Sympa web archives
-> Install module MHonArc::UTF8 ? [y]n
MIME::Base64 MIME-Base64 OK (3.08 >= 3.03)
MIME::Charset MIME-Charset OK (1.008 >= 1.006.2)
MIME::EncWords MIME-EncWords OK (1.012 >= 1.010)
MIME::Lite::HTML MIME-Lite-HTML OK (1.23 >= 1.23)
MIME::Tools MIME-tools OK (5.428 >= 5.423)
Net::Netmask Net-Netmask OK (1.9015 >= 1.9015)
Template Template-ToolkitOK (2.22 >= 1.0)
Term::ProgressBar Term-ProgressBarOK (2.09 >= 2.09)
Text::LineFold Unicode-LineBreakOK (2011.03 >= 0.008)
Time::HiRes Time-HiRes OK (1.9719 >= 1.29)
URI::Escape URI-Escape OK (3.30 >= 1.35)
XML::LibXML XML-LibXML OK (1.70 >= 1.0)


File::NFSLock File-NFSLock OK (1.20 >= 1.0)
IO::Socket::SSL IO-Socket-SSL OK (1.33 >= 0.90)
Mail::DKIM Mail-DKIM OK (0.38 >= 0.36)
Net::LDAP perl-ldap OK (0.4001 >= 0.27)
Net::SMTP libnet OK (2.31 >= 1.0)
SOAP::Lite SOAP-Lite OK (0.712 >= 0.60)


Greetings,

--

Maric Michaud

--- Begin Message ---
  • From: Reseau Sortir du Nucléaire <address@concealed>
  • To: address@concealed
  • Subject: [rezo-actu] L'Allemagne pense à sortir définitivement du nucléaire dès 2020
  • Date: Mon, 09 May 2011 22:07:15 +0200
"trouver des alternatives rapides au nucléaire qui représente encore 23 % de la production énergétique allemande"

Il s'agit de la part d'électricité PAS d'énergie...
____________________

Source : La Tribune

http://www.latribune.fr/actualites/economie/international/20110506trib000619972/l-allemagne-pense-a-sortir-definitivement-du-nucleaire-des-2020.html

L'Allemagne pense à sortir définitivement du nucléaire dès 2020
Source : La Tribune.fr - 07/05/2011 | 17:49 - 411 mots  |  |
Copyright Reuters
Selon le Handelsblatt, le gouvernement pourrait aussi renoncer à l'impôt sur le nucléaire lancé cette année. La date de 2020 pour la fermeture du dernier réacteur est évoquée dans la majorité.

Convertie de la dernière heure à la pensée antinucléaire, Angela Merkel accélère désormais le pas pour mettre fin à la présence outre-Rhin de réacteurs atomiques. Un nouveau projet de loi devrait, début juin, être présenté. Tandis que la précédente loi, votée l'automne dernier, qui sanctionnait l'idée d'un prolongement de la durée de vie des réacteurs jusqu'au moins en 2035, moyennant le paiement par les groupes énergétiques d'un impôt sur le combustible nucléaire, sera sans doute réduite à néant. Si officiellement aucune décision n'est encore prise et que les consultations se poursuivent, le quotidien économique Handelsblatt affirmait mardi, qu'Angela Merkel envisagerait de définir une date de sortie définitive du nucléaire. Ce choix marquerait une rupture avec le système actuel qui établit des différences selon l'âge des réacteurs et permet de compenser la fermeture des anciens réacteurs par une durée de vie allongée pour les plus récents. L'idée est de marquer l'opinion par une décision claire, compréhensible et définitive. Quand sortir du nucléaire ? L'allié bavarois d'Angela Merkel, la CSU, a avancé, par la voix de son président Horst Seehofer, la date de 2020. Si une telle date était confirmée, l'Allemagne sortirait du nucléaire deux ans avant la date fixée par Gerhard Schröder en 2000. Mais Angela Merkel se veut prudente. Lundi, lors de l'inauguration d'une centrale d'éoliennes en mer du Nord, elle a indiqué qu'elle voulait un tournant énergétique mesuré et qui fonctionne.

Manque à gagner

Or, la première condition de cette réussite est de trouver des alternatives rapides au nucléaire qui représente encore 23 % de la production énergétique allemande. Outre le développement des énergies renouvelables, le gouvernement souhaiterait encourager le développement des centrales au gaz naturel dans les régions industrielles du pays. Johannes Teyssen, le président d'E.ON, premier groupe énergétique du pays, s'en est ouvertement réjoui. Mais il en faudra plus pour calmer la colère des industriels : RWE a déjà porté plainte contre le moratoire, décrété par Angela Merkel, sur la prolongation de la durée de vie des réacteurs et E.ON y réfléchit. Aussi le "Handelsblatt" évoque-t-il la possibilité d'une suppression de l'impôt sur le combustible nucléaire qui, il est vrai, ne se justifierait plus et permettrait de calmer la fureur des industriels. Sauf, évidemment, que cet impôt devait rapporter 2,3 milliards d'euros par an au budget fédéral et représentait ainsi plus d'un dixième des 80 milliards d'euros du plan de rigueur quadriennal du gouvernement. La volte-face énergétique d'Angela Merkel pourrait donc avoir un coût pour le budget de l'État.

Romaric Godin - 07/05/2011, 17:49  |

Attachment: jpgNEw8eFtVWG.jpg
Description: JPEG image

Attachment: pngW0llZIrE33.png
Description: PNG image


--- End Message ---
--- Begin Message ---
  • From: Reseau Sortir du Nucléaire <address@concealed>
  • To: address@concealed
  • Subject: [rezo-actu] Fwd: Fukushima : la fuite d'eau radioactive s'accentue
  • Date: Wed, 06 Apr 2011 12:13:55 +0200
 Note : l'unité du texte étant exprimé en cm3 - dans l'environnement près du rivage - cela ferait une activité de 300 000 000 Bq par llitre d'iode.
A titre de comparaison, suite à une fuite sur une gaine de combustible sur le réacteur n° 2 de Golfech (Tarn et Garonne) en septembre 2008, le circuit primaire avait une activité en iode 131 de... 350 000 Bq par litre ( Rapport annuel de surveillance de l'environnent de Golfech - 2008 -).

===================  

Source : Libération Blogs Sciences

http://sciences.blogs.liberation.fr/home/2011/04/fukushima-la-fuite-deau-radioactive-saccentue.html


5 avril 2011 | 5 commentaires

Fukushima : la fuite d'eau radioactive s'accentue

 La fuite d'eau très radioactive vers l'océan s'accentue sur le site de la centrale nucléaire de Fukushima.

Des mesures effectuées hier près du rivage montrent des concentrations très élevées d'iode-131 et de césium-137 radioactifs. Avec 300.000 becquerels par centimètre cube d'iode par exemple.

La contamination provient manifestement de l'eau très radioactive qui s'est déversée dans la salle des machines du réacteur n°2. Cette eau interdit tout travail à proximité, car son débit de dose annoncé est de un sievert par heure (l'information n'est pas très claire car on ne sait pas à quelle distance de l'eau la mesure est réalisée). Un échantillon de cette eau a été analysé à 13 millions de becquerels par cm3. Un tel niveau s'explique probablement par la rupture du tore situé à la base du réacteur et qui recueille de l'eau très radioactive qui passe par le réacteur. Une rupture survenue lors d'une explosion d'hydrogène au début de l'accident. Cette eau s'est déversée dans la salle des machine en contrebas.

Pour tenter de stopper cette fuite les équipes cherchent son chemin. Il pourrait passer par une canalisation endommagée.

Pendant ce temps, les travaux de pompage de l'eau faiblement contaminée stockée sur le site vers la mer continuent, afin de libérer des espaces de stockage pour l'eau très fortement contaminée, et ainsi stopper les fuites vers l'océan. Il s'agit des condenseurs situés dans les salles des machines et du stockage commun du site.

L'IRSN a publiéhier soir un document plus complet sur cette contamination de la mer par les rejets liquide et aériens de Fukushima, ainsi que des simulations sur la dispersion proche et à grande échelle dans le Pacifique par le Kuroshio (l'équivalent de notre Gulf Stream). C'est ici en pdf. En voici la conclusion :

«A court terme, l’ensemble des maillons des chaînes trophiques marines du domaine côtier proche de la centrale nucléaire de Fukushima-Daiichi risque d’être impacté par la pollution radioactive de l’eau de mer. Pour le moment, il est difficile de quantifier l’importance de cet impact, qui peut être très variable en fonction :

- de l’importance et de la poursuite de rejets radioactifs liquides de la centrale nucléaire ;

- des retombées atmosphériques sur la surface de la mer ;

- des apports de radionucléides par le réseau hydrographique drainant les territoires contaminés ;

- du renouvellement des masses d’eaux sur le littoral, etc.

Une attention particulière devra être apportée aux installations aquacoles (algues, mollusques et poissons) situées sur le littoral proche de la centrale nucléaire, même si il est probable que ces installations ont été sévèrement affectées par le tsunami du 11 mars. L'iode a une forte affinité pour les algues brunes qui font l'objet d'une exploitation importante au Japon. Il existe donc un risque de contamination de ce type d’algues par des iodes radioactifs, notamment l’iode 131. Toutefois, compte tenu de la courte période radioactive de ce radionucléide, ce risque ne sera significatif que pendant quelques mois.

À plus long terme, c’est la zone côtière soumise aux apports de radionucléides par lessivage des bassins versants contaminés qui pourraient être impactée par une pollution radioactive persistante.

► Des phénomènes de remise en suspension de sédiments contaminés pourraient également contribuer à maintenir des niveaux de concentration significatifs de certains radionucléides dans l'eau et dans certaines espèces vivantes.

► Des phénomènes d’accumulation dans les espèces vivantes pourraient conduire à des concentrations supérieures à celles mesurées dans l’eau, d’un facteur 10 à quelques milliers suivant le radionucléide et l’espèce considérés (rapport entre les concentrations massiques dans l’espèce et dans l’eau de mer). La capacité d’accumulation dépend du métabolisme de chaque espèce, A titre d’exemples, pour le césium, les facteurs de concentration varient de 50 pour les mollusques et les algues à 400 pour les poissons. Pour l’iode, les facteurs de concentration varient de 15 pour les poissons à 10 000 pour les algues. Ces phénomènes d’accumulation sont de nature à justifier la mise en place de programmes de surveillance radiologique, sur des zones géographiques dont l’étendue devrait être précisée par des études cartographiques à caractère prédictif, des espèces végétales et animales entrant directement ou indirectement dans la chaîne alimentaire humaine.»



Par Sylvestre Huet, le 5 avril 2011

Attachment: jpg1I0q_NNDQw.jpg
Description: JPEG image

Attachment: jpgDCN8bcQA8A.jpg
Description: JPEG image


--- End Message ---



Archive powered by MHonArc 2.6.19+.

Top of Page