Frequent crashes after upgrading to 2017.2.0xb6 on Linux

I just updated my Unity installation from 2017.1 to 2017.2.0xb6 and now I’m having frequent crashes when I work with UMA assets.

I’m running Unity on Linux and before 2017.2, I haven’t experienced such a problem. The relevant part (that I believe) of the Editor.log reads :

(The last line is repeated over 4,000 times.)

And just before the crash :

I tried to use the integrated bug reporter, but it shows up as a blank window.

Could anyone help me fixing this problem? Thanks in advance!

I’ve got the same issue in the Windows Editor with a similar stacktrace with Unity 2017.2.0b10 and Unity 2017.2.0b11

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

0x00000001406F7E37 (Unity) Material::UnshareMaterialData
0x00000001406FD95A (Unity) Material::smile:isableKeyword
0x000000014175BE83 (Unity) UI::Canvas::UpdateRectClipping
0x0000000141767170 (Unity) UI::Canvas::smile:rawIntermediateRenderer
0x00000001417673D5 (Unity) UI::Canvas::EmitWorldGeometry
0x0000000141767719 (Unity) UI::Canvas::EmitWorldGeometryForSceneView
0x0000000141767D5E (Unity) UI::CanvasManager::EmitWorldGeometryForSceneView
0x0000000140BCB8C0 (Unity) Camera::RenderEditorCamera
0x0000000140BCD5AA (Unity) Camera::RenderEditorCamera
0x00000000408DEAD0 (Mono JIT Code) (wrapper managed-to-native) UnityEditor.Handles:Internal_DrawCameraWithGrid (UnityEngine.Camera,int,UnityEditor.DrawGridParameters&)
0x000000003E3496F8 (Mono JIT Code) [C:\buildslave\unity\build\artifacts\generated\common\editor\EditorHandlesBindings.gen.cs:923] UnityEditor.Handles:smile:rawCameraImpl (UnityEngine.Rect,UnityEngine.Camera,UnityEditor.DrawCameraMode,bool,UnityEditor.DrawGridParameters,bool,bool)
0x000000003E348C54 (Mono JIT Code) [C:\buildslave\unity\build\artifacts\generated\common\editor\EditorHandlesBindings.gen.cs:894] UnityEditor.Handles:smile:rawCameraImpl (UnityEngine.Rect,UnityEngine.Camera,UnityEditor.DrawCameraMode,bool,UnityEditor.DrawGridParameters,bool)
0x000000003E348A08 (Mono JIT Code) [C:\buildslave\unity\build\artifacts\generated\common\editor\EditorHandlesBindings.gen.cs:946] UnityEditor.Handles:smile:rawCameraStep1 (UnityEngine.Rect,UnityEngine.Camera,UnityEditor.DrawCameraMode,UnityEditor.DrawGridParameters)
0x000000003E3471A8 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\SceneView\SceneView.cs:1127] UnityEditor.SceneView:smile:oDrawCamera (UnityEngine.Rect,bool&)
0x000000003E3051C4 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\SceneView\SceneView.cs:1556] UnityEditor.SceneView:OnGUI ()
0x00000000388EFA55 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFC4802434A (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\mini\mini-runtime.c:2616] mono_jit_runtime_invoke
0x00007FFC48228A97 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2853] do_runtime_invoke
0x00007FFC482316B2 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:3012] mono_runtime_invoke_checked
0x00007FFC48231E27 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:5116] mono_runtime_try_invoke_array
0x00007FFC4823162E (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:4996] mono_runtime_invoke_array_checked
0x00007FFC4820A9B4 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\icall.c:3286] ves_icall_InternalInvoke
0x000000003A2AC181 (Mono JIT Code) (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
0x000000003A2AAC55 (Mono JIT Code) System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
0x000000003A2AA92F (Mono JIT Code) System.Reflection.MethodBase:Invoke (object,object[])
0x000000003BC281EB (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:283] UnityEditor.HostView:Invoke (string,object)
0x000000003BC28040 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:277] UnityEditor.HostView:Invoke (string)
0x000000003CAF86DA (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:244] UnityEditor.HostView:InvokeOnGUI (UnityEngine.Rect)
0x000000003CAE3AA5 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\GUI\DockArea.cs:384] UnityEditor.DockArea:OldOnGUI ()
0x000000003CAC4D56 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:127] UnityEngine.Experimental.UIElements.IMGUIContainer:smile:oOnGUI (UnityEngine.Event)
0x000000003C331BA4 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:213] UnityEngine.Experimental.UIElements.IMGUIContainer:HandleEvent (UnityEngine.Experimental.UIElements.EventBase)
0x000000003CAC409F (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:51] UnityEngine.Experimental.UIElements.IMGUIContainer:smile:oRepaint (UnityEngine.IStylePainter)
0x000000003CABC034 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:448] UnityEngine.Experimental.UIElements.Panel:PaintSubTree (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x000000003CABC3DF (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:459] UnityEngine.Experimental.UIElements.Panel:PaintSubTree (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x000000003CAB7EDF (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:477] UnityEngine.Experimental.UIElements.Panel:Repaint (UnityEngine.Event)
0x000000003BC94C88 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\UIElementsUtility.cs:197] UnityEngine.Experimental.UIElements.UIElementsUtility:smile:oDispatch (UnityEngine.Experimental.UIElements.BaseVisualElementPanel)
0x000000003BC94817 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\UIElementsUtility.cs:72] UnityEngine.Experimental.UIElements.UIElementsUtility:ProcessEvent (int,intptr)
0x000000003BC941A4 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:175] UnityEngine.GUIUtility:ProcessEvent (int,intptr)
0x000000003BC943BF (Mono JIT Code) (wrapper runtime-invoke) <Module>:runtime_invoke_bool_int_intptr (object,intptr,intptr,intptr)
0x00007FFC4802434A (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\mini\mini-runtime.c:2616] mono_jit_runtime_invoke
0x00007FFC48228A97 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2853] do_runtime_invoke
0x00007FFC4823149F (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2905] mono_runtime_invoke
0x000000014091B7FC (Unity) scripting_method_invoke
0x0000000140910023 (Unity) ScriptingInvocation::Invoke
0x000000014091079A (Unity) ScriptingInvocation::Invoke<bool>
0x0000000140131F0E (Unity) IMGUIScriptingClasses::ProcessEvent
0x0000000141004186 (Unity) GUIView::ProcessRetainedMode
0x00000001412B736A (Unity) GUIView::OnInputEvent
0x0000000140FFE543 (Unity) GUIView::ProcessInputEvent
0x00000001412ABA56 (Unity) GUIView::smile:oPaint
0x00000001412B14E0 (Unity) GUIView::RepaintAll
0x00000001410C30C1 (Unity) Application::TickTimer
0x00000001412CB3A9 (Unity) MainMessageLoop
0x00000001412CCC64 (Unity) WinMain
0x0000000141DE6878 (Unity) __tmainCRTStartup
0x00007FFCAD582774 (KERNEL32) BaseThreadInitThunk
0x00007FFCB0080D51 (ntdll) RtlUserThreadStart

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

This appears to be an issue with recent 2017.2 builds on all platforms - we’re working on it.

1 Like

It’s part of the fun with using a beta builds :slight_smile: Thanks for letting us know!

@mysticfall any chance you have those assets you are using thats causing the crash? I’m having a devil of a time getting this to reproduce even though its coming in from all over. Feel free to PM me.

1 Like

It’s possible I guess, especially when considering lines referencing UMA APIs in the stacktrace. If it was the case, then probably I can try it again with the minimum setup, including only UMA stuffs.

But I’ll need to downgrade it to that specific version first, because UMA doesn’t run with the latest 2017.2 build. It’s not directly related to this issue, but it fails in some line that is trying to dynamically assign an empty mesh to SkinnedMeshRenderer.

I asked UMA people about this, and they said it’s a known problem which was already fixed in 2017.1, so it must be a regression.

I’m willing to do some tests if you need it, but I’m afraid I won’t be able to work on it until this weekend though. Please let me know how I could help.

Thanks!

Alright, we will keep testing to try to find a repo that we can use and if by the weekend we dont have something then I’ll write back. Here’s hoping we can find something.

2 Likes

So figured out why i couldn’t repo it… We had a fix in place from another bug (completely different description so didnt relate the two), that hadn’t made it to our main repo but i had locally on our dev branch. Thus when someone else tried to repo it they could. Needless to say it should already be fixed for 2017.2.0RC1.

1 Like

That sounds great! Can’t wait to try the new version out, and thanks much for fixing the bug :slight_smile:

I am getting this error while building apk.Can anyone help in this ?
Unexpected node type.
0x00000001412F15D6 (Unity)
0x00000001412F214F (Unity)
0x00000001411B11C0 (Unity)
0x00000001406DA453 (Unity)
0x00000001406DAC31 (Unity)
0x000000014004D804 (Unity)
0x0000000140852B6A (Unity)
0x0000000140854B3A (Unity)
0x0000000140854F85 (Unity)
0x0000000140AB803E (Unity)
0x0000000140A9EA12 (Unity)
0x0000000140AA0400 (Unity)
0x0000000140AA27A3 (Unity)
0x000000014039166B (Unity)
0x0000000140C5E9E7 (Unity)
0x0000000140C60306 (Unity)
0x0000000140C604E0 (Unity)
0x0000000140C60513 (Unity)
0x0000000140C60513 (Unity)
0x0000000140C6F38D (Unity)
0x0000000140C6FDFE (Unity)
0x0000000140C726C2 (Unity)
0x0000000140C7504C (Unity)
0x00000001407FC66F (Unity)
0x00000001407FCB5A (Unity)
0x0000000140801D93 (Unity)
0x0000000140800AD8 (Unity)
0x0000000140800C6D (Unity)
0x0000000140C8C2F7 (Unity)
0x0000000140C91588 (Unity)
0x0000000140BA13B1 (Unity)
0x0000000140BAC7AF (Unity)
0x0000000140BAEF81 (Unity)
0x0000000140BAF043 (Unity)
0x0000000140BAFFAE (Unity)
0x00000001413332D1 (Unity)
0x0000000061559CA7 (Mono JIT Code) (wrapper managed-to-native) UnityEditor.BuildPipeline:BuildPlayerInternalNoCheck (string[ ],string,string,UnityEditor.BuildTargetGroup,UnityEditor.BuildTarget,UnityEditor.BuildOptions,bool)
0x0000000061559479 (Mono JIT Code) [BuildPlayerWindowBuildMethods.cs:164] UnityEditor.BuildPlayerWindow/DefaultBuildMethods:BuildPlayer (UnityEditor.BuildPlayerOptions)
0x00000000615542DB (Mono JIT Code) [BuildPlayerWindowBuildMethods.cs:88] UnityEditor.BuildPlayerWindow:CallBuildMethods (bool,UnityEditor.BuildOptions)
0x000000006154FD7A (Mono JIT Code) [BuildPlayerWindow.cs:881] UnityEditor.BuildPlayerWindow:GUIBuildButtons (UnityEditor.Modules.IBuildWindowExtension,bool,bool,bool,UnityEditor.Build.BuildPlatform)
0x000000006153DEC4 (Mono JIT Code) [BuildPlayerWindow.cs:812] UnityEditor.BuildPlayerWindow:ShowBuildTargetSettings ()
0x000000006151DBDD (Mono JIT Code) [BuildPlayerWindow.cs:426] UnityEditor.BuildPlayerWindow:OnGUI ()
0x0000000002C26CC2 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFF4A3C64AF (mono) mono_set_defaults
0x00007FFF4A318A19 (mono) mono_runtime_invoke
0x00007FFF4A31EF27 (mono) mono_runtime_invoke_array
0x00007FFF4A2DD34F (mono) mono_domain_finalize
0x0000000002BF0367 (Mono JIT Code) (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[ ],System.Exception&)
0x0000000002BEE4C2 (Mono JIT Code) [MonoMethod.cs:222] System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[ ],System.Globalization.CultureInfo)
0x0000000002C832AF (Mono JIT Code) [MethodBase.cs:115] System.Reflection.MethodBase:Invoke (object,object[ ])
0x000000003A8F9F95 (Mono JIT Code) [HostView.cs:295] UnityEditor.HostView:Invoke (string,object)
0x000000003A8F9E3A (Mono JIT Code) [HostView.cs:288] UnityEditor.HostView:Invoke (string)
0x000000006151CC55 (Mono JIT Code) [HostView.cs:107] UnityEditor.HostView:OldOnGUI ()
0x000000004A638F58 (Mono JIT Code) [IMGUIContainer.cs:179] UnityEngine.Experimental.UIElements.IMGUIContainer:smile:oOnGUI (UnityEngine.Event)
0x000000004A638188 (Mono JIT Code) [IMGUIContainer.cs:333] UnityEngine.Experimental.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event)
0x000000003A8EC588 (Mono JIT Code) [IMGUIContainer.cs:317] UnityEngine.Experimental.UIElements.IMGUIContainer:HandleEvent (UnityEngine.Experimental.UIElements.EventBase)
0x000000003A8CC470 (Mono JIT Code) [EventDispatcher.cs:250] UnityEngine.Experimental.UIElements.EventDispatcher:smile:ispatchEvent (UnityEngine.Experimental.UIElements.EventBase,UnityEngine.Experimental.UIElements.IPanel)
0x000000004A60314F (Mono JIT Code) [UIElementsUtility.cs:251] UnityEngine.Experimental.UIElements.UIElementsUtility:smile:oDispatch (UnityEngine.Experimental.UIElements.BaseVisualElementPanel)
0x000000004A602C1B (Mono JIT Code) [UIElementsUtility.cs:78] UnityEngine.Experimental.UIElements.UIElementsUtility:ProcessEvent (int,intptr)
0x000000004A60273D (Mono JIT Code) [GUIUtility.cs:175] UnityEngine.GUIUtility:ProcessEvent (int,intptr)
0x000000004A6028FE (Mono JIT Code) (wrapper runtime-invoke) :runtime_invoke_bool_int_intptr (object,intptr,intptr,intptr)
0x00007FFF4A3C64AF (mono) mono_set_defaults
0x00007FFF4A318A19 (mono) mono_runtime_invoke
0x0000000140A2EAEC (Unity)
0x0000000140A2243A (Unity)
0x0000000140A234EA (Unity)
0x000000014028278E (Unity)
0x000000014112A2AF (Unity)
0x00000001413F9748 (Unity)
0x000000014112A193 (Unity)
0x00000001413F1715 (Unity)
0x00000001413FB70A (Unity)
0x00007FFF7966B85D (USER32) CallWindowProcW
0x00007FFF7966B1EF (USER32) DispatchMessageW
0x000000014140EAB0 (Unity)
0x00000001414103B5 (Unity)
0x0000000141E643A8 (Unity)
0x00007FFF77961FE4 (KERNEL32) BaseThreadInitThunk
0x00007FFF7A32EFB1 (ntdll) RtlUserThreadStart

(Filename: c:\buildslave\unity\build\runtime\serialize\transferfunctions\YAMLRead.h Line: 368)