You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I already added a comment to a Godot engine issue here godotengine/godot#19775 (comment), but this issue affects the Gut VSCode plugin quite badly. When I press Ctrl+C to manually exit the tests, the debugger enters an infinite loop:
This loop will keep running, even after closing VSCode and fills the godot.log file in .local/share/godot/app_userdata/<project>/logs with this message:
Debugger Break, Reason: 'Breakpoint'
*Frame 0 - res://addons/gut/GutScene.gd:82 in function '_process'
Enter "help" for assistance.
debug>
until the filesystem is 100% full (I found this out the hard way 😝).
When running godot -d in the terminal it only happens when entering Ctrl+D and the infinite logging process exits when you close the terminal. But with the Gut VSCode plugin it is more severe (happens after Ctrl+C and keeps running after VSCode is closed) so I thought I'd better mention it here.
OS: Linux, NixOS 21.11
Gut: 3e36028 (latest commit at time of writing)
gut-extension (vscode plugin): v0.0.5
godot-tools (vscode plugin): v1.1.2
The text was updated successfully, but these errors were encountered:
lihop
changed the title
Exit tests manually with Ctrl+C in VScode results in an infinite loop
Exiting tests manually with Ctrl+C in VScode results in an infinitely logging loop
Jul 4, 2021
I have created new issue in the Godot repo godotengine/godot#50170, and will close this one as it's not a Gut bug. It turns out VScode was using the Mono build of godot which enters this loop with Ctrl+C.
In the meantime, I have removed -d from additional options in the gut-extension settings and everything runs and exits smoothly.
I already added a comment to a Godot engine issue here godotengine/godot#19775 (comment), but this issue affects the Gut VSCode plugin quite badly. When I press Ctrl+C to manually exit the tests, the debugger enters an infinite loop:
This loop will keep running, even after closing VSCode and fills the
godot.log
file in.local/share/godot/app_userdata/<project>/logs
with this message:until the filesystem is 100% full (I found this out the hard way 😝).
When running
godot -d
in the terminal it only happens when entering Ctrl+D and the infinite logging process exits when you close the terminal. But with the Gut VSCode plugin it is more severe (happens after Ctrl+C and keeps running after VSCode is closed) so I thought I'd better mention it here.OS: Linux, NixOS 21.11
Gut: 3e36028 (latest commit at time of writing)
gut-extension (vscode plugin): v0.0.5
godot-tools (vscode plugin): v1.1.2
The text was updated successfully, but these errors were encountered: