GNOME Bugzilla – Bug 137251
>=1.1.3 segfaults on simple stylesheet, 1.1.2 works
Last modified: 2009-08-15 18:40:50 UTC
This stylesheet crashes with 1.1.3 and works fine with 1.1.2. 1.1.4 seems to crash too. The problem is within the <a href...> link, taking out any of the {$...} variables will make it work. here's the stripped down version of the stylesheet: <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/*"> </xsl:template> <xsl:template match="/*/geodaten"> <xsl:variable name="x" select="gis/@coord_x"/> <xsl:variable name="y" select="gis/@coord_y"/> <xsl:variable name="zoom" select="gis/@zoom"/> <xsl:variable name="view" select="gis/@typ_code"/> <a href="/foo.php?coords={$x},{$y}&ZOOM={$zoom}&View={$view}&groesse=4,3&Circle={$x},{$y}">Test</a> </xsl:template> </xsl:stylesheet> And here's the xml: <?xml version="1.0" ?> <home/> The interesting part is that in this stylesheet, the template will never be called. Any ideas? Best regards!
This problem should be fixed in the current CVS. *** This bug has been marked as a duplicate of 137166 ***
Sorry, I should have marked this as a duplicate of the original report [must be getting late :-( ] *** This bug has been marked as a duplicate of 136634 ***
Bill - You seem to have inadvertently duped this to a Nautilus big, which doesn't seem right. Could you check the number again? Thanks.
yeah, I was right, it *was* getting late... so my correction was also wrong. Let's try one more time ("Third time's a charm!"). Sorry for all the noise. *** This bug has been marked as a duplicate of 136624 ***
This should be closed by release of libxslt-1.1.5, thanks, Daniel