Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] erreur de segmentation � l'instanciation d'une famille

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

Archives de la liste

Chronologique Discussions  
  • From: Gwenaelle Bouteille <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] erreur de segmentation à l'instanciation d'une famille
  • Date: Fri, 13 May 2005 09:23:35 +0200

adresse@cachée wrote:

Bonjour,

En essayant d'instancier une famille, j'obtiens une erreur de segmentation au
retour de la fonction _split_xml_file() dans Family.pm (je n'obtiens pas ce
segfault si je retire l'appel à setDocumentElement()).

Quelqu'un a-t-il déjà rencontré ce problème ? J'ai temporairement résolu le
problème n'utilisant pas le toFile() mais en extrayant le fragment xm de la
liste dans un string que j'écris en dur sur le disque.

Vous pouvez faire ça, la fonction _split_xml_file crée un fichier xml
par liste (noeud racine : <list>) à partir du fichier xml d'origine
(racine <family>)

J'utilise sympa 5.0 sur une debian sarge. La libxml-libxml-perl est donc 1.58
et perl est 5.8.4.

Merci !

La fonction setDocumentElement() fait partie de la librairie
XML::LibXML, classe Document.
Essayer d'upgrader votre librairie. Vous pouvez leur envoyer une
notification de bug. Voici le lien CPAN :
http://search.cpan.org/dist/XML-LibXML/lib/XML/LibXML/Document.pod




Archives gérées par MHonArc 2.6.19+.

Haut de le page