I’ve google around but every forum I found, which might suit for this purpose is closed or broken. Where is the right place to report a defect in the Saxon XSLT processor?
For the curious, here is my little gem that crashes Saxon, and will be the subject of my report.
<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:fn="http://www.w3.org/2005/xpath-functions"
exclude-result-prefixes="xsl xs fn">
<xsl:output indent="yes"/>
<xsl:template match="/">
<t/>
<xsl:message><xsl:value-of select="
'Two false values'[for $i in 1 to 2 return false()]"/>
</xsl:message>
</xsl:template>
</xsl:stylesheet>
There’s been an official site for bug reporting at dev.saxonica.com for a few months now, which you are welcome to use; but you’re welcome to use the saxon-help list at SourceForge as well (we don’t positively encourage users of the commercial product to use that resource, as it’s provided for the benefit of the open source community, but if people do, they will get an answer).
I look forward to seeing the bug report. Make sure to supply enough information to reproduce the problem, including product version numbers and of course the error messages or stack trace.
Note that the current version is 9.4.0.4. When problems occur in an earlier version but not in the latest branch, we usually won’t fix them unless the fix is important to a paying customer.