This was fixed upstream in libxslt 1.1.27 (commits
14ee81b06c12743a88fbc1676f3d35a86a74e08e and
aebfee35d1106035dddf897e0e81d72d110b5e63). Marking this bug closed.

** Changed in: libxslt (Ubuntu)
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libxslt in Ubuntu.
https://bugs.launchpad.net/bugs/85439

Title:
  xsltproc crashdump

Status in libxslt:
  Fix Released
Status in libxslt package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: xsltproc

  I think the cause was creating func:function (using exslt) with TWO
  func:result nodes...

  Example (untested):
  <?xml version="1.0" encoding="UTF-8"?>

  <xsl:stylesheet version="1.0"
                  xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
                  xmlns:func="http://exslt.org/functions";
                  extension-element-prefixes="func"
  >
    <xsl:output method="xml" indent="yes"/>

  <func:function name="foo">
    <func:result select="'bar'"/>
    <func:result select="'bar'"/>
  </func:function>

  <xsl:template match="/">
    <node>
      <xsl:value-of select="foo()"/>
    </node>
  </xsl:template>

  </xsl:stylesheet>

  Ciao!

To manage notifications about this bug go to:
https://bugs.launchpad.net/libxslt/+bug/85439/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to