After opening and closing several terminal tabs, trying to open another one results in the login shell hanging, and thus being unable to launch any new shells. I've reported this to Apple, but curious if anyone else is having such an issue.
I had this same issue and rolled back to Catalina because of it.
Have you been using iTerm2? Apparently, disabling "Enable session restoration" under Preferences > Advanced > Session then rebooting fixes it. There's also a nightly build which may fix it although I haven't tried it yet.
I also noticed I was unable to reboot properly after this happened.
@dmradge Thanks for this. I checked the issue you linked to and upgraded to the nightly per the comment from the dev. Things seem to be solved. I don't work on the weekend, so we'll see how it works out next week, but so far early tests (opening / closing tabs) seems to indicate that the issue is solved.
With this I did not have to disable session restoration.
Updating to that test version of iTerm2 fixed both my shell problems and the reboot problem I was having (which was probably caused by the login shell stuck-ness).