On Wed, 2005-01-26 at 19:25 -0500, James Orr wrote:
Hi, I've been using libxslt 1.1.9 with Perl's XML::LibXSLT module. Ran into a bit of trouble when upgrading to 1.1.12 ... I have a registered function which returns an XML::LibXML::NodeList. It runs through an array, creates an element for each item and then pushs it onto the returned nodelist. In my XSL file I have some things like ... select="item[ns:myfunction($include)= value]" and what that would do is select all the item elements with a value which matches entries in the perl array. This works fine in 1.1.9. In 1.1.12 it gives a segmentation fault. Is this a bug with libxslt or is there something I need to clear up in my code?
Some further information. It's not libxslt, it's libxml2. It works with version 2.6.11, it doesn't with 2.6.16 or higher (not sure about in between those versions). I get the segmentation fault whenever myfunction returns more than one item in the NodeList. -- James Orr <james orrwhat net>
Attachment:
signature.asc
Description: This is a digitally signed message part