Starting the debugger in a procedure ignores the current procedure for the reporting functions of the debugger. (Stacktrace, variables, string are empty)
Analysis:
This can probably be solved by documenting the stacktrace although not needed. For the locals one needs to check, whether the debugger was activated in the last procedure line and pass the relevant data afterwards.
Implementation:
This was simply fixed by always-enabling the protocoling of the stack trace. A fix for the variables is not needed, because the variables are gathered just-in-time.
Documentation:
Not needed - Bug fix.
Tests:
The reporting values are now available. Fix implemented successfully.
Anonymous
Diff:
Diff:
Diff:
Diff: