I’ve started having weird problems with unity editor. The editor is blank (the screen is grey with black bars on top and bottom) and I cannot do anything at all. Tried with 5.4.2.f2 and latest 5.5.0b11. I’ve tried the suggestions on this thread https://forum.unity3d.com/threads/unity3d-5-3-not-working.372682/ , didn’t work (although I don’t think the problem is same because I have black bars on top and bottom, not everything is grey).
I’ve tried deleting all hidden folders in appdata and uninstalling and reinstalling. Starting editor in dx9,dx11 and opengl modes.Updating and downgrading graphics card drivers. Nothing seems to work. Here’s my editor.log file, it has tons of GUI errors which doesn’t make any sense to me.
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs Line: 591)
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs Line: 591)
Unable to use a named GUIStyle without a current skin. Most likely you need to move your GUIStyle initialization code to OnGUI
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEngine.GUIStyle:eek:p_Implicit(String) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIStyle.cs:583)
UnityEditor.Styles:.cctor()
(Filename: C:/buildslave/unity/build/Runtime/IMGUI/Managed/GUIStyle.cs Line: 583)
Unable to use a named GUIStyle without a current skin. Most likely you need to move your GUIStyle initialization code to OnGUI
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEngine.GUIStyle:eek:p_Implicit(String) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIStyle.cs:583)
UnityEditor.Styles:.cctor()
(Filename: C:/buildslave/unity/build/Runtime/IMGUI/Managed/GUIStyle.cs Line: 583)
Unable to use a named GUIStyle without a current skin. Most likely you need to move your GUIStyle initialization code to OnGUI
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEngine.GUIStyle:eek:p_Implicit(String) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIStyle.cs:583)
UnityEditor.Styles:.cctor()
(Filename: C:/buildslave/unity/build/Runtime/IMGUI/Managed/GUIStyle.cs Line: 583)
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs Line: 591)
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs Line: 591)
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs Line: 591)
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
(Filename: /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs Line: 591)
ArgumentOutOfRangeException: Argument is out of range.
at System.DateTime.AddTicks (Int64 value) [0x0002f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:591
at System.DateTime.Add (TimeSpan value) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:576
at System.TimeZone.GetLocalTimeDiff (DateTime time, TimeSpan utc_offset) [0x0005e] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:266
at System.TimeZone.GetLocalTimeDiff (DateTime time) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/TimeZone.cs:238
at System.DateTime.get_Now () [0x00020] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/DateTime.cs:511
at UnityEngine.GUI..cctor () [0x00083] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:40
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for UnityEngine.GUI
at UnityEngine.GUIUtility.SetSkin (Int32 skinMode) [0x00006] in C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:160
----- Total AssetImport time: 0.172671s, AssetImport time: 0.141687s, Asset hashing: 0.000000s [0 B, 0.000000 mb/s]
Refresh: detecting if any assets need to be imported or removed ... Refresh: elapses 0.001264 seconds (Nothing changed)
Cleanup mono