Yes, if it happens please look in Console.app and see if you can scroll back to where the freeze happened. I am very interested in any messages from TotalSpaces or Dock.
TotalSpaces is programmed to cancel the overview grid on wake (even if keyboard/trackpad input is not working) - so it’s worth putting your machine to sleep and waking it to see if that fixes the freeze (rather than rebooting straight away).
I can confirm this behavior. I love TotalSpaces, but I must confirm this same behaviour, I think after migration to 10.9.2. I can confirm the impression, that this happens when quickly changing screens. I get a total freeze. I probably mostly work with my external screen (EIZO) when this happens. If I wait too long, then everything freezes and I must make a hard restart. When I open up my mac as well, so that I have two screens, I sometimes manage to shut TotalSpaces down and start it again.
I am sad about this behaviour of a favoured program of my mac
Harris