<font face="tahoma,sans-serif">Perl 5.10.1<br>Version: 1:3.32-3ubuntu<br><br>He visto un par de cosas. <br><br><a href="http://www.issociate.de/board/post/491936/Perl_%22Out_of_Memory!%22_Issue.html">http://www.issociate.de/board/post/491936/Perl_%22Out_of_Memory!%22_Issue.html</a><br>

<a href="http://www.perlmonks.org/index.pl?node_id=491939">http://www.perlmonks.org/index.pl?node_id=491939</a><br><br>No he terminado de leerlos<br></font><br><div class="gmail_quote">2011/4/29 deibyz <span dir="ltr"><<a href="mailto:deibyz@gmail.com">deibyz@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Pues no parece muy lógico entonces... Igual busca a ver si hay algún bug para tu versión de XML::Twig o algo parecido, qué versión de Perl y de XML::Twig estás usando?<div>

<div></div><div class="h5"><br><br><br><div class="gmail_quote">2011/4/29 Francisco Rivas <span dir="ltr"><<a href="mailto:franciscojrivash@gmail.com" target="_blank">franciscojrivash@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><font face="tahoma,sans-serif">Hola :D<br><br>Son 48 archivos de entre 72 y 80 lineas cada uno. El hardware es un portatil Dell Latitude E6410 con 2gb de RAM en un i5. Ubuntu 10.04.<br>


<br>Gracias :D<br></font><div><div></div><div><br><div class="gmail_quote">

2011/4/29 deibyz <span dir="ltr"><<a href="mailto:deibyz@gmail.com" target="_blank">deibyz@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Cómo de grande es tu XML, y en qué HW estás ejecutando el script?<br>

<br>Salu2,<br>D.<br><br><div class="gmail_quote"><div><div></div><div>On Fri, Apr 29, 2011 at 2:33 PM, Francisco Rivas <span dir="ltr"><<a href="mailto:franciscojrivash@gmail.com" target="_blank">franciscojrivash@gmail.com</a>></span> wrote:<br>





</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div><font face="tahoma,sans-serif">Hola de nuevo, <br><br>Luego de haber corregido los errores sintacticos, gracias de nuevo Rafael, estoy probando el script y esta fallando :<br>





<br>$ perl <a href="http://modify_xml.pl" target="_blank">modify_xml.pl</a><br>

Working on ./BAAHeatWidget_15022011_update/BAAHeatWidget_asset.xml<br>Working on ./BloomberWidget_09022011/BloomberWidget_asset.xml<br>Working on ./BloomberWidget_11022011_update/BloomberWidget_asset.xml<br>Working on ./BookatableWid_09022011/BookatableWid_asset.xml<br>







Ran out of memory for input buffer at /usr/lib/perl5/XML/Parser/Expat.pm line 469.<br> at <a href="http://modify_xml.pl" target="_blank">modify_xml.pl</a> line 18<br> at <a href="http://modify_xml.pl" target="_blank">modify_xml.pl</a> line 18<br>





<br>Linea 18 : my $t = XML::Twig->new(pretty_print => 'indented')->parsefile($file);<br>

<br>Esta linea esta dentro de un foreach loop, dentro de un sub que recibe como parametro un array con todos los nombres de los archivos que quiero modificar :<br><br>sub modify_xml {<br>  foreach my $file(@files) {<br>    print "Working on ".$file."\n";<br>







    my $t = XML::Twig->new(pretty_print => 'indented')->parsefile($file);<br><br>    my $root = $t->root;<br>....<br>}<br><br>find(sub { push (@files, $File::Find::name) if -f and /\.xml$/},@dirs);<br>







&modify_xml(@files);<br><br>Gracias de nuevo, de antemano :D<br></font>
<br></div></div>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org" target="_blank">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>
<br>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org" target="_blank">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org" target="_blank">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Madrid-pm mailing list<br>
<a href="mailto:Madrid-pm@pm.org">Madrid-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/madrid-pm" target="_blank">http://mail.pm.org/mailman/listinfo/madrid-pm</a><br></blockquote></div><br>