Okay it eventually unfroze but by the time it did enough time had passed to accumulate so many debug messages the ones I wanted had scrolled out. It turns out VSCode's debug console (1) has a limited backscroll (2) by default it's a short limit (3) changing the limit is somehow less user-friendly than in the old black CMD.COM "DOS window". I KNEW I was making a mistake not simply running this shit on the command line
@mcc every time I've used a graphical editor's built-in terminal it seems really convenient for about half a day and then something along these lines happens and I'm back to a dedicated terminal emulator
If you have a fediverse account, you can quote this note from your own instance. Search https://mas.to/users/peter_mcmahan/statuses/114749985367899828 on your instance and quote it. (Note that quoting is not supported in Mastodon.)