Not sure if this is the correct place to post this but I’ve found a crash in Unity3D for Windows.
It occurs when you try to a run a game that has a C# script that uses generic methods but the programmer has failed to state the type of the generic method they are calling, i.e.:
Arrays.Find(binaryStructure,2);
When it should be:
Arrays.Find<int>(binaryStructure,2);
Rather than just throwing an exception Unity crashes and then won’t time-out, it has to be forcibly stopped.
This is on Windows XP, Unity3D 3.5.6f4.