Page 1 of 1

XProc Error

Posted: Wed Nov 02, 2022 1:07 am
by scottbdr
Hi, I'm getting the following error when I run an XProc script that worked OK prior to updating to v25.0
[Add-on for Calabash XProc Engine] java.lang.NullPointerException: Cannot invoke "net.sf.saxon.str.UnicodeString.substring(long, long)" because "this.tree.commentBuffer" is null Cannot invoke "net.sf.saxon.str.UnicodeString.substring(long, long)" because "this.tree.commentBuffer" is null
I'm not aware of any other changes that may have triggered this - any suggestions? I haven't rolled back to v24 yet due to some network problems I'm having - I'll let you know if I can confirm the same script works OK using v24.

Re: XProc Error

Posted: Wed Nov 02, 2022 9:37 am
by Mircea
Hello Scott,

It is a known issue in Saxon and Calabash engine.
We are working with the developers of the above products to solve it!
We will let you know as soon as we have a version that includes the fix for it.

Regards,
Mircea.

Re: XProc Error

Posted: Tue Dec 13, 2022 3:18 am
by scottbdr
Hi, any ETA on a fix for this? Would like to upgrade to v25 sooner than later - I had to roll back to 24 to work around this.

Thanks, Scott

Re: XProc Error

Posted: Tue Dec 13, 2022 10:02 am
by Mircea
Hi Scott,

The fix is available in the latest maintenance build of version 25.
Please go to the download page and install it!

Regards,
Mircea.