Constant crash in Unity - 'too many threads'

Starting a fresh install of Unity, running an empty default level, gives me the error:
“Fatal error in gc”, “too many threads”. After clicking ok, Unity crashes.

I’ve been using Unity for a year and this never happened previously. Now Unity is suddenly unusable. I reinstalled Unity to no effect.

Anyone have ideas? Looking at the callstack in the debugger for the crash, I get:

KernelBase.dll!759c3219()
[Frames below may be incorrect and/or missing, no symbols loaded for KernelBase.dll]
mono.dll!09d56e63()
ntdll.dll!773299a0()
ntdll.dll!7732a1e6()
ntdll.dll!77329ecc()

Could really use help on this one, our project is completely blocked until we figure out what’s going on.

I had this problem before, but I managed to solve it. I changed in bios from optimus to discrete grahpics. The problem never apeared again since.

Lenovo T530, crashes like this when using nVidia chip. Use integrated graphics, no crash. Using external DVI (Oculus) via Display Port/DVI converter.