IllegalStateException in TinyTree pull event path
The Saxon XSLT and XQuery processor, developed by Saxonica
Brought to you by:
mhkay
An IllegalStateException can occur when reading the TinyTree in "pull event" mode if the tree contains parent pointers, which will be the case if there is a node having more than 10 children. Pull event mode occurs notably when XQJ is used to read the results of a query as a Stax stream.
A patch to module TinyTreeEventIterator is being placed in Subversion on the 9.1 branch. A JUnit Test case testParentPointerPull() has been added.
Fixed in 9.1.0.6