Subject:Endless loop with xquery Author:Ralf Albrecht Date:18 Jul 2007 08:45 AM
my Xquery (see attached file) works fine with Stylus Studio 2007 Build 753e, Processor Saxon (Base). On both Build 894i and Build 735f the same Xquery produces a endless loop when using the debugger. The endless loop is stopped by killing struzzo.exe in windows task manager (Windows XP SP2).
Subject:Endless loop with xquery Author:(Deleted User) Date:18 Jul 2007 10:44 AM
I tried your testcase with bl894i, and I was able to place a breakpoint at the <fo:layout-master-set> instruction, and then I executed all the query step-by-step by pressing F10.
How do you see the hang? Just by pressing F5 or after the processor stops at a specific breakpoint?
Subject:Endless loop with xquery Author:(Deleted User) Date:19 Jul 2007 05:30 AM
do you have on your PC a firewall configured with very strict settings? In this case you have maybe set up an exception for the previous copy of Stylus, but forgot to do the same for the new one, and the Saxon processor thread is unable to communicate with Stylus.
Subject:Endless loop with xquery Author:(Deleted User) Date:19 Jul 2007 07:22 AM
I was referring to the built-in firewall that is available with Windows XP, and that could block Stylus Studio from listening for the Saxon processor.
Can you try downloading TcpView from http://www.microsoft.com/technet/sysinternals/Utilities/TcpView.mspx and see if after starting the XQuery debugger two connections between the same copy of Stylus Studio are started (one should be at port 2001)?