-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debugger bug introduced with v2.8.3 #153
Comments
Very strange. All that's changed is the icon. But yes, I can repro the issue. Let me try to rollback now in the short term. Apologies for not testing this. |
:( 2.8.4 will be identical to 2.8.2, I guess. See microsoft/vsmarketplace#235 |
My mistake, I introduced some "refactors" to clean up the code, but they seem to have broken the debugger and maybe other features. Very sorry for this, I did some testing but obviously missed this somehow. See #135. I will revert the changes, publish 2.8.4, and then investigate. |
Manual tests confirm this was introduced by #135 |
Definitely introduced by 0f9d15f |
Trying to write a test to automatically detect this failure. I'll need to programmatically create a breakpoint. I found the command ID for this via searching the command label in keyboard shortcuts, then I found its only reference in the code here: editor.debug.action.conditionalBreakpoint |
|
Identified the root cause: |
I initially discovered the problem when debugging a script using
Step Into (F11)
and encountering aFileDelete
command. Making sure the said file hadn't somehow become read-only, and that it wasn't open in some other app, I reverted to v2.8.2 which resolved the problem.The attached video better explains what was happening (I hope) pre and post v2.8.2.
Video starts with v2.8.2 before updating to v2.8.3.
DebuggerBug.mp4
The text was updated successfully, but these errors were encountered: