Transformations freeze in some cases

In some cases the processing of an XSLT transformation ends up with an infinite loop. It appeared in cases with large XML results.

It was identified that the reason is a possible bug in the Mvp.Xml.Common.Xsl.XslReader class used when processing the results of a transformation. When replaced by a stream and an XmlReader, the transformations it slows down XML processing a bit but ends up being stable.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.