Skip to Content.
Sympa Menu

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

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

List archive

Chronological Thread  
  • From: Gwenaelle Bouteille <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-fr] erreur de segmentation à l'instanciation d'une famille
  • Date: Fri, 13 May 2005 09:23:35 +0200

address@concealed 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




Archive powered by MHonArc 2.6.19+.

Top of Page