If a unit is edited in the Data Editor->Units to have a 0 Fidget - Turn angle or Fidget - Turning rate as to prevent any uncommanded turning it will cause a SCII to crash whenever the fidget turn animation is registered.
Users can however prevent fidget turning by resetting Fidget - Turn angle and Fidget - Turning rate to their default values and instead modifying Fidget - Chance array to have a turn value of zero as long as the numbers contain add to 100.
To recreate this crash take any unit and alter the Fidget - Turn angle or Fidget - Turning rate values to 0, then place the unit on the map load it any wait. The process can probably be sped up by altering Fidget - Chance array to have high turn value.
Sometimes the map runs smoothly, other times it crashes randomly.
Map contains no custom script or GUI.
Crash occurs after first wave has been spawned (press y for testers).
Played on 2 different computers at the lowest graphics settings, same result.