RenderGameViewCamerasInternal Unity Crash

Recently, myself and a few of my colleagues are being plagued by a common Unity Freeze. The Unity editor freezes and I am forced to force quit Unity. This happens at multiple different places in the game, but it often happens when going from one scene to another.

When Unity Freezes, I can attach the debugger and pause. This is the only information I can see.

UnityEditor.EditorGUIUtility.RenderGameViewCamerasInternal (cameraRect={UnityEngine.Rect}, targetDisplay=0, gizmos=false, gui=true) in /Users/builduser/buildslave/unity/build/artifacts/generated/common/editor/EditorGUIUtilityBindings.gen.cs:597
UnityEditor.GameView.OnGUI () in /Users/builduser/buildslave/unity/build/Editor/Mono/GameView/GameView.cs:430

Once I get this crash, it happens repeatedly at the same spot. If I am somehow able to get around this crash, the problem seems to go away for a while. (I got around this crash once by disabling a camera before a scene load in the editor. The problem went away for a while before coming back)

I started getting this problem on 5.3.4p1 I updated to 5.3.4.p6 to see if this would resolve the issue but it didn’t help.

Any help wold be greatly appreciated.

Thank You
John Lawrie

It seems like deleting my shader cache lets me get past the issue for a while.

It seems that I can also get around the problem by setting my shader mode to “Shaded Wireframe.”