Updating to 4.5 from 4.3.4 is causing a crashing error when loading most scenes in our game. Whenever loading them in game or trying to open the Editor scene files, it causes: Fatal Error The file 'MemoryStream' is corrupted! Remove it and launch unity again! [Position out of bounds! 20 > 16] UnityEditor.DockArea:OnGUI() Code (csharp): == LOG FILE == The file 'MemoryStream' is corrupted! Remove it and launch unity again! [Position out of bounds! 20 > 16] UnityEditor.AssetDatabase:OpenAsset(Int32, Int32) UnityEditor.AssetDatabase:OpenAsset(Int32) UnityEditor.ProjectBrowser:OpenAssetSelection(Int32) UnityEditor.ProjectBrowser:OpenListAreaSelection() UnityEditor.ProjectBrowser:ListAreaItemSelectedCallback(Boolean) UnityEditor.ObjectListArea:SetSelection(Int32, Boolean) UnityEditor.LocalGroup:HandleMouseWithDragging(Int32, Int32, Rect) UnityEditor.LocalGroup:DrawItem(Rect, FilterResult, BuiltinResource, Boolean) UnityEditor.LocalGroup:DrawInternal(Int32, Int32, Single) UnityEditor.Group:Draw(Single, Vector2) UnityEditor.ObjectListArea:HandleListArea() UnityEditor.ObjectListArea:OnGUI(Rect, Int32) UnityEditor.ProjectBrowser:OnGUI() System.Reflection.MonoMethod:InternalInvoke(Object, Object, Exception) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object, CultureInfo) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222) System.Reflection.MethodBase:Invoke(Object, Object) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115) UnityEditor.HostView:Invoke(String, Object) UnityEditor.HostView:Invoke(String) UnityEditor.DockArea:OnGUI() Looked up other instances where a similar error occurred for people, but it seems to be something different. It's also really odd that it happened on the switch over to 4.5. Tried deleting Unity and reinstalling, but didn't have any effect. Happens on both Macbook Pro 9,1 with latest Mavericks and PC running Windows 7 Ultimate.