Search Issue Tracker
Fixed in 2018.1.X
Votes
0
Found in
2017.3.1f1
Issue ID
1008402
Regression
No
Transfer<JSONWrite> crash when editing NodeCanvas Behaviour Trees with Visual Studio
Steps to reproduce:
1. Open QA-supplied project "NodeTest.zip"
2. Open Scene called "MainScene"
3. Select Canvas GameObject
4. In the Inspector window, under Behaviour Tree Owner (Script) select EDIT BEHAVIOUR TREE
5. Under Canvas window that opened up, double-click "START" tab to open it in Visual Studio
Expected: Visual Studio opens up and the User is able to edit the script
Actual: Once the Visual Studio fully loads up the script, Unity crashes
Reproduced in: 2017.3.0a1, 2017.3.1p1, 2018.1.0a4
Not Reproduced in: 2017.1.3p2, 2017.2.2p1, 2018.1.0a5, 2018.1.0b10, 2018.2.0a3
Note: the crash only reproduces when opening the script with Visual Studio, other scripting software do not seem to replicate the same outcome.
The issue appeared in 2017.3 has been fixed in 2018.1.0a5.
0x00000001403BB347 (Unity) FindObjectsOfTypeImplementation<ObjectCollector>
0x00000001403BD8E3 (Unity) Object::FindObjectsOfType
0x0000000140A2223A (Unity) Scripting::FindObjectsOfType
0x000000014144C56E (Unity) Resources_CUSTOM_FindObjectsOfTypeAll
0x00000000327A2FF5 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Resources:FindObjectsOfTypeAll (System.Type)
0x00000000327A2E87 (Mono JIT Code) [C:\buildslave\unity\build\artifacts\generated\common\runtime\ResourcesBindings.gen.cs:42] UnityEngine.Resources:FindObjectsOfTypeAll<object> ()
0x0000000033E6933A (Mono JIT Code) ProBuilder2.EditorCommon.pb_TooltipWindow:Hide ()
0x0000000033E58C80 (Mono JIT Code) ProBuilder2.EditorCommon.pb_EditorToolbar:OnGUI ()
0x0000000033E55AAB (Mono JIT Code) ProBuilder2.EditorCommon.pb_Editor:OnGUI ()
0x000000000C0D7402 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFDD39E64E7 (mono) [c:\buildslave\mono\build\mono\mini\mini.c:4937] mono_jit_runtime_invoke
0x00007FFDD3938A51 (mono) [c:\buildslave\mono\build\mono\metadata\object.c:2623] mono_runtime_invoke
0x00007FFDD393EF5F (mono) [c:\buildslave\mono\build\mono\metadata\object.c:3838] mono_runtime_invoke_array
0x00007FFDD38FD34B (mono) [c:\buildslave\mono\build\mono\metadata\icall.c:2750] ves_icall_InternalInvoke
0x000000000C0A0847 (Mono JIT Code) (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
0x000000000C09E9A2 (Mono JIT Code) [/Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222] System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
0x000000000C14FBCF (Mono JIT Code) [/Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115] System.Reflection.MethodBase:Invoke (object,object[])
0x000000003274D145 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:295] UnityEditor.HostView:Invoke (string,object)
0x000000003274CFEA (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:288] UnityEditor.HostView:Invoke (string)
0x0000000032AF3060 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\HostView.cs:255] UnityEditor.HostView:InvokeOnGUI (UnityEngine.Rect)
0x0000000032AE6CC7 (Mono JIT Code) [C:\buildslave\unity\build\Editor\Mono\GUI\DockArea.cs:396] UnityEditor.DockArea:OldOnGUI ()
0x0000000032AA4388 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:182] UnityEngine.Experimental.UIElements.IMGUIContainer:DoOnGUI (UnityEngine.Event)
0x0000000032AA3400 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:338] UnityEngine.Experimental.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event)
0x0000000032AA2EED (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\IMGUIContainer.cs:69] UnityEngine.Experimental.UIElements.IMGUIContainer:DoRepaint (UnityEngine.IStylePainter)
0x0000000032A9A82B (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:532] UnityEngine.Experimental.UIElements.Panel:PaintSubTree (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x0000000032AA1380 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:547] UnityEngine.Experimental.UIElements.Panel:PaintSubTreeChildren (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x0000000032A9AA23 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:536] UnityEngine.Experimental.UIElements.Panel:PaintSubTree (UnityEngine.Event,UnityEngine.Experimental.UIElements.VisualElement,UnityEngine.Matrix4x4,UnityEngine.Rect)
0x00000000328E7C8F (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\Panel.cs:564] UnityEngine.Experimental.UIElements.Panel:Repaint (UnityEngine.Event)
0x00000000328E71B8 (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\UIElementsUtility.cs:236] UnityEngine.Experimental.UIElements.UIElementsUtility:DoDispatch (UnityEngine.Experimental.UIElements.BaseVisualElementPanel)
0x00000000328E6E7B (Mono JIT Code) [C:\buildslave\unity\build\Runtime\UIElements\Managed\UIElementsUtility.cs:78] UnityEngine.Experimental.UIElements.UIElementsUtility:ProcessEvent (int,intptr)
0x00000000328E699D (Mono JIT Code) [C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUIUtility.cs:175] UnityEngine.GUIUtility:ProcessEvent (int,intptr)
0x00000000328E6B5E (Mono JIT Code) (wrapper runtime-invoke) <Module>:runtime_invoke_bool_int_intptr (object,intptr,intptr,intptr)
0x00007FFDD39E64E7 (mono) [c:\buildslave\mono\build\mono\mini\mini.c:4937] mono_jit_runtime_invoke
0x00007FFDD3938A51 (mono) [c:\buildslave\mono\build\mono\metadata\object.c:2623] mono_runtime_invoke
0x0000000140A2EF6C (Unity) scripting_method_invoke
0x0000000140A229AA (Unity) ScriptingInvocation::Invoke
0x0000000140A23A5A (Unity) ScriptingInvocation::Invoke<bool>
0x0000000140282DAE (Unity) IMGUIScriptingClasses::ProcessEvent
0x000000014112A4AF (Unity) GUIView::ProcessRetainedMode
0x00000001413FAA88 (Unity) GUIView::OnInputEvent
0x000000014112A34C (Unity) GUIView::ProcessInputEvent
0x00000001413EF286 (Unity) GUIView::DoPaint
0x00000001413F4AF0 (Unity) GUIView::RepaintAll
0x00000001411E9288 (Unity) Application::TickTimer
0x000000014140FEEF (Unity) MainMessageLoop
0x00000001414117AC (Unity) WinMain
0x0000000141E65728 (Unity) __tmainCRTStartup
0x00007FFDF4B313D2 (KERNEL32) BaseThreadInitThunk
0x00007FFDF68454F4 (ntdll) RtlUserThreadStart
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [VFX Graph] ArcTorus Transform changes in blackboard not reflected in Graph
- Text deletion works incorrectly in an input field when the Chinese language is used and the "Event System" Component is turned off
- Typed text doesn't appear in an input field when the Chinese language is used and the "Event System" Component is turned off
- Script associated with "GlobalVolumeFeature" is missing when inspecting "Mobile Renderer" Asset
- Clearable "RenderingCommandBuffer" errors are thrown in the Console when creating project using Universal 3D Template
Add comment