So - I haven't figured out the exact combination to make it happen, but it happens often.
It crashes (I think the .net framework) when I have WinGrooves open (not necessarily playing music) and I go from a dual-monitor setup to a single-monitor setup - possibly when/if I put it in sleep mode between it, but that doesn't seem to be a requirement.
I do this often because I use it on a laptop and when it is docked, I have 2 monitors. When I undock it, i.e. when I go home, it crashes, or crashes when I un-sleep my laptop.
Thought this would be a good bug report :-)