Search Issue Tracker

Fixed in 5.5.0

Votes

0

Found in

5.4.1p4

Issue ID

843449

Regression

Yes

[Hierarchy] Editor crashes while dragging and dropping gameobjects in hierarchy

Project Browser/Hierarchy

-

To reproduce:
1. Open attached project.
2. Drag and drop 'game objects' in hierarchy for some time. Just like in attached video.

To reproduce in a new project:
1. Add some objects to your scene.
2. Drag and drop them in the hierarchy until you get a crash.

Expected result: Object is dragged to the right place in a hierarchy.
Actual result: Editor sometimes crashes.

Reproducible with: Unity 5.4.0, Unity 5.4.2
Not reproducible with: Unity 5.3.1

Fixed in Unity 5.5

Crash Call Stack:

Transform::UpdateTransformAccessors
Transform::SetParent
SetTransformParentUndo
HandleSetTransformFatherDragAndDrop
DragAndDropForwarding::ForwardDragAndDrop
InternalEditorUtility_CUSTOM_HierarchyWindowDrag
UnityEditorInternal.InternalEditorUtility:HierarchyWindowDrag
UnityEditor.GameObjectsTreeViewDragging:DoDrag
UnityEditor.TreeViewDragging:DragElement
UnityEditor.TreeView:HandleUnusedMouseEventsForItem
UnityEditor.TreeView:DoItemGUI
UnityEditor.TreeView:IterateVisibleItems
UnityEditor.TreeView:OnGUI
UnityEditor.SceneHierarchyWindow:DoTreeView
UnityEditor.SceneHierarchyWindow:OnGUI
object:runtime_invoke_void__this__
mono_get_runtime_build_info
mono_runtime_invoke
mono_runtime_invoke_array
mono_register_jit_icall
System.Reflection.MonoMethod:InternalInvoke
System.Reflection.MonoMethod:Invoke
System.Reflection.MethodBase:Invoke
UnityEditor.HostView:Invoke
UnityEditor.DockArea:OnGUI
object:runtime_invoke_void__this__
mono_get_runtime_build_info
mono_runtime_invoke
ScriptingInvocationNoArgs::Invoke
MonoBehaviourDoGUI
IMGUIModule::MonoBehaviourDoGUI
MonoBehaviour::DoGUI
GUIView::OnInputEvent
-[GUIOpenGLView doDrag:type:]
-[GUIOpenGLView performDragOperation:]
NSCoreDragReceiveMessageProc
DoMultipartDropMessage
DoDropMessage
SendDropMessage
DragInApplication
CoreDragStartDragging
-[NSCoreDragManager _dragUntilMouseUp:accepted:]
-[NSCoreDragManager dragImage:fromWindow:at:offset:event:pasteboard:source:slideBack:]
-[NSWindow(NSDrag) dragImage:at:offset:event:pasteboard:source:slideBack:]
-[DelayedDrag DoStart]
DragAndDrop::ApplyQueuedStartDrag
GUIView::OnInputEvent
-[GUIOpenGLView mouseDragged:]
-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]
-[NSWindow(NSEventRouting) sendEvent:]
-[NSApplication(NSEvent) sendEvent:]
-[EditorApplicationPrincipalClass sendEvent:]
-[NSApplication run]
NSApplicationMain
EditorMain
main
start

Comments (2)

  1. drjfgi

    Sep 06, 2017 10:59

    I agree
    Not fixed for 5.6.0f3

    It happens 10 times a day. The system is virtually unusable
    And people have been complaining about it for a year or so

    Please fix it

    Jonathan Ingram PhD

  2. bpdaimler

    Jun 06, 2017 18:47

    This is still happening in 5.6.0f3

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.