unity getthreadfailedcontext failed

At start up I get this message and can’t get any further into Unity.

I have kaspersky on my computer but I have already added the .exe file to my trusted programs list and tried suspending the antivirus. The only thing left I could try is uninstalling kaspersky completely and I’d rather get some real advice before going that far.

Just did some googling myself and people suggesting to upgrade kaspersky to 2011. Or get another antivirus. But personally i am using microsoft security essentials. Is good. And it’s free. If you are already using kaspersky 2011, then i really have no idea. I read it from here. You can take a look. http://www.arcengames.com/forums/index.php?topic=7461.new#new

You can refer to an old thread here. http://forum.unity3d.com/threads/45286-Fatal-error-in-gc-quot-GetThreadContext-failed-quot