This sounds similar to what I experienced yesterday, detailed in this thread.
See the response from @Sandroid at the bottom, which explains what I think I found was the root of my problem. I booted into file mode, made a copy of everything on the SD card as a backup, and I think either the global settings or workspace got corrupted. After I deleted these and rebooted everything worked ok. Hopefully this is just a bug they can hammer out!