Unity never loads after compiling scripts.

I have this problem with 2 versions of unity.

  • 5.3.5f1
  • 5.6.0b9

In detail…

  • I open the unity project launcher.
  • Select project (or create new project produces same effect).
  • Unity starts to load the project with the compiling scripts popup.
  • Once “complete” I never see an editor window / my task manager shows the process is active in memory (steady value of xxxxmb) but has 0% cpu usage and 0% disk usage.

Its like it just gives up trying to open :frowning:

So far I’ve tried updating drivers, restarting computer, disk defrag (idk), haven’t tried a fresh install yet but doubting it will produce results (will be trying after this post).

So I tried reinstalling and opening a new project, same issue…

After have forgotten to close the process manually, roughly 3 days had passed and randomly unity is open but the console has tons of these errors:

  • NullReferenceException: Object reference not set to an instance of an object UnityEditor.DockArea.OnGUI () (at C:/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:279) UnityEditorInternal.VisualStudioUtil:FindVisualStudioDevEnvPaths(Int32, String) UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()

  • NullReferenceException: Object reference not set to an instance of an object UnityEditor.Toolbar.get_lastLoadedLayoutName () (at C:/buildslave/unity/build/Editor/Mono/GUI/Toolbar.cs:230) UnityEditor.Toolbar.DoLayoutDropDown (Rect rect) (at C:/buildslave/unity/build/Editor/Mono/GUI/Toolbar.cs:550) UnityEditor.Toolbar.OnGUI () (at C:/buildslave/unity/build/Editor/Mono/GUI/Toolbar.cs:358) UnityEditorInternal.VisualStudioUtil:FindVisualStudioDevEnvPaths(Int32, String) UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()

Any ideas on what is going on?