Variables not available in debugger

Having trouble installing <oXygen/>? Got a bug to report? Post it all here.
sderrick
Posts: 235
Joined: Sat Jul 10, 2010 4:03 pm

Variables not available in debugger

Post by sderrick » Wed Jun 13, 2018 6:18 pm

The problem is pretty simple. Simple variables or parameters are available until you step over a more complex line of code, they then become unavailable in the context or watch panes. Depending on the code they sometimes reappear sometimes not. Makes the debugger virtually useless sometimes. Having to resort to the old printline type debugging of decades ago.

You guys blamed saxon at the time.

I have saxon optimizations turned off in debugger settings.

I posted this problem years ago. I think it was supposed to be fixed in version 14.1. Yesterday I was debugging a section of xslt in version 19 and hit the problem. Installed version 20, problem still there.

Is there a fix?

Scott

XML Editor 20.0, build 2018042410

adrian
Posts: 2515
Joined: Tue May 17, 2005 4:01 pm

Re: Variables not available in debugger

Post by adrian » Wed Jun 13, 2018 6:31 pm

Hi Scott,

From what you're describing the issue seems to be triggered in a specific context. We need to reproduce this first, before we can establish what it is (an old issue, a Saxon issue, or something else).
If you can reproduce it consistently, please provide a set of sample files, so we can investigate.
You can send the files either directly to support@oxygenxml.com or use the Technical Support form.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

adrian
Posts: 2515
Joined: Tue May 17, 2005 4:01 pm

Re: Variables not available in debugger

Post by adrian » Tue Mar 26, 2019 5:39 pm

Hi,

To wrap this up, the issue described here has been reproduced with samples received in private. The issue has been resolved in v21.0 of Oxygen.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

Post Reply