Search Issue Tracker

Fixed in 2017.1.X

Votes

0

Found in

2017.1.0b3

Issue ID

907457

Regression

No

[2D] [Sprite Mask] Crash when running the game with Tower w/Mask in scene

2D

-

[2D] [Sprite Mask] Crash when running the game with Tower w/Mask in scene

Steps to Repro:

1. open attached project
2. open 2dTestScene
3. add a Tower w_Mask (prefab) into the scene
4. disable the Sprite Mask component on the Tower w_Mask
5. press play

The scene will play properly (no crash)

6. stop the scene
7. re-enable the Sprite Mask component on the Tower w_Mask
8. press play

The editor crashes to desktop.

========== OUTPUTING STACK TRACE ==================

0x0000000140CEEA9D (Unity) DepthPass::PrepareSubset
0x0000000140CEF39B (Unity) DepthPass::Prepare
0x0000000140CF1546 (Unity) RenderSceneDepthPass
0x0000000140C46A77 (Unity) Camera::RenderDepthTexture
0x0000000140C47405 (Unity) Camera::UpdateDepthTextures
0x0000000140C5404E (Unity) Camera::CustomRender
0x0000000140C552F2 (Unity) Camera::Render
0x0000000140C55541 (Unity) Camera::Render
0x0000000140C91F80 (Unity) DoRenderScreenCamera
0x0000000140CAFD76 (Unity) RenderManager::RenderCameras
0x00000001401ED495 (Unity) RepaintController::RenderGameViewCameras
0x000000014173B8E1 (Unity) EditorGUIUtility_CUSTOM_INTERNAL_CALL_RenderGameViewCamerasInternal
0x00000000321EDD37 (Mono JIT Code) (wrapper managed-to-native) UnityEditor.EditorGUIUtility:INTERNAL_CALL_RenderGameViewCamerasInternal (UnityEngine.RenderTexture,int,UnityEngine.Rect&,UnityEngine.Vector2&,bool)
0x00000000321EDBF3 (Mono JIT Code) [C:\buildslave\unity\build\artifacts\generated\common\editor\EditorGUIUtilityBindings.gen.cs:643] UnityEditor.EditorGUIUtility:RenderGameViewCamerasInternal (UnityEngine.RenderTexture,int,UnityEngine.Rect,UnityEngine.Vector2,bool)
0x0000000031C1AD7E (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\GameView\GameView.cs:741] UnityEditor.GameView:OnGUI ()
0x00000000309FCE35 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFA753E444F (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\mini\mini-runtime.c:2579] mono_jit_runtime_invoke
0x00007FFA755E4367 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2813] do_runtime_invoke
0x00007FFA755ECC22 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2972] mono_runtime_invoke_checked
0x00007FFA755ED3B6 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:5076] mono_runtime_try_invoke_array
0x00007FFA755ECB9E (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:4956] mono_runtime_invoke_array_checked
0x00007FFA755C4A34 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\icall.c:3267] ves_icall_InternalInvoke
0x000000003427C131 (Mono JIT Code) (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
0x000000003427AE5C (Mono JIT Code) [/Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:305] System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
0x000000003427AB5F (Mono JIT Code) [/Users/builduser/buildslave/mono/build/mcs/class/referencesource/mscorlib/system/reflection/methodbase.cs:229] System.Reflection.MethodBase:Invoke (object,object[])
0x00000000342A842B (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:272] UnityEditor.HostView:Invoke (string,object)
0x00000000342A8280 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:266] UnityEditor.HostView:Invoke (string)
0x0000000031C177EA (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:233] UnityEditor.HostView:InvokeOnGUI (UnityEngine.Rect)
0x0000000031A73949 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\GUI\DockArea.cs:408] UnityEditor.DockArea:OldOnGUI ()
0x0000000030A0390B (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:103] UnityEngine.Experimental.UIElements.IMGUIContainer:DoOnGUI (UnityEngine.Event)
0x0000000030A02CBC (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:140] UnityEngine.Experimental.UIElements.IMGUIContainer:HandleEvent (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement)
0x0000000031F529D8 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:36] UnityEngine.Experimental.UIElements.IMGUIContainer:DoRepaint (UnityEngine.IStylePainter)
0x0000000031F345D1 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:402] UnityEngine.Experimental.UIElements.Panel:PaintSubTree (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x0000000031F34AE7 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:410] UnityEngine.Experimental.UIElements.Panel:PaintSubTree (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x0000000031D4BAE1 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:425] UnityEngine.Experimental.UIElements.Panel:Repaint (UnityEngine.Event)
0x000000003097791B (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\UIElementsUtility.cs:208] UnityEngine.Experimental.UIElements.UIElementsUtility:DoDispatch (UnityEngine.Experimental.UIElements.IVisualElementPanel)
0x00000000309774B7 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\UIElementsUtility.cs:67] UnityEngine.Experimental.UIElements.UIElementsUtility:ProcessEvent (int,intptr)
0x0000000030976E44 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:186] UnityEngine.GUIUtility:ProcessEvent (int,intptr)
0x000000003097705F (Mono JIT Code) (wrapper runtime-invoke) <Module>:runtime_invoke_bool_int_intptr (object,intptr,intptr,intptr)
0x00007FFA753E444F (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\mini\mini-runtime.c:2579] mono_jit_runtime_invoke
0x00007FFA755E4367 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2813] do_runtime_invoke
0x00007FFA755ECA0F (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2865] mono_runtime_invoke
0x00000001413DCE25 (Unity) scripting_method_invoke
0x00000001413D50B1 (Unity) ScriptingInvocation::Invoke
0x00000001401BB82B (Unity) GUIView::ProcessRetainedMode
0x000000014002988F (Unity) GUIView::OnInputEvent
0x00000001401AEAF3 (Unity) GUIView::ProcessInputEvent
0x0000000140006E96 (Unity) GUIView::DoPaint
0x0000000140013730 (Unity) GUIView::RepaintAll
0x0000000140108A47 (Unity) Application::UpdateScene
0x000000014012C1AC (Unity) Application::EnterPlayMode
0x000000014012D237 (Unity) Application::SetIsPlaying
0x0000000140130AA4 (Unity) Application::TickTimer
0x0000000141A4E74D (Unity) MainMessageLoop
0x0000000141A50117 (Unity) WinMain
0x0000000141CB1908 (Unity) __tmainCRTStartup
0x00007FFA988A13D2 (KERNEL32) BaseThreadInitThunk
0x00007FFA98AC54E4 (ntdll) RtlUserThreadStart

========== END OF STACKTRACE ===========

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.