Skip to content

LTS 26.2 Crash on skeleton select #1269

Closed

Description

@GuySevern

Tested versions

REDOT LTS 26.2 BETA1, Win64 mono x86

System information

Windows 11 64bit, nvidia 5060GTX, 16mb Ram, CPU i5 14400f

Issue description

After importing a mesh with rig from Blender 5.0 in .glb format into Redot LTS 26.2 beta1, selecting the skeleton causes an immediate crash to desktop. This also occurs when loading projects from 26.1 or REX 0.02, and selecting the skeletons in their meshes.

Steps to reproduce

  1. Create new project
  2. Drag glb file into project. Then create a new scene, drag .glb file into scene.
  3. Right click new scene node, and select 'make local' to get access to the individual components
  4. select skeleton node.

Minimal reproduction project (MRP)

issue-test.zip

Activity

  1. self-assigned this
    on May 27, 2026
  2. JoltedJon commented on May 27, 2026

    @JoltedJon
    Contributor

    Backtrace on debug build

    ================================================================
    handle_crash: Program crashed with signal 11
    Engine version: Redot Engine LTS v26.2.beta.1.custom_build (5b6b4ff28dba8debd4a7344546a9bcc5927086f9)
    Dumping the backtrace. Please include this when reporting the bug on: https://github.com/Redot-Engine/redot-engine/issues
    [1] /usr/lib/libc.so.6(+0x3e8f0) [0x7f749b03e8f0] (??:0)
    [2] Ref<Texture2D>::operator==(Ref<Texture2D> const&) const (/home/jon/Projects/Redot/redot-engine/core/object/ref_counted.h:116)
    [3] Button::set_button_icon(Ref<Texture2D> const&) (/home/jon/Projects/Redot/redot-engine/scene/gui/button.cpp:705 (discriminator 1))
    [4] Skeleton3DEditor::_notification(int) (/home/jon/Projects/Redot/redot-engine/editor/scene/3d/skeleton_3d_editor_plugin.cpp:1229 (discriminator 3))
    [5] Skeleton3DEditor::_notification_forwardv(int) (/home/jon/Projects/Redot/redot-engine/editor/scene/3d/skeleton_3d_editor_plugin.h:118)
    [6] Object::_notification_forward(int) (/home/jon/Projects/Redot/redot-engine/core/object/object.cpp:939)
    [7] Object::notification(int, bool) (/home/jon/Projects/Redot/redot-engine/core/object/object.h:913)
    [8] ThemeOwner::_owner_context_changed() (/home/jon/Projects/Redot/redot-engine/scene/theme/theme_owner.cpp:109)
    [9] ThemeOwner::set_owner_context(ThemeContext*, bool) (/home/jon/Projects/Redot/redot-engine/scene/theme/theme_owner.cpp:97)
    [10] Control::set_theme_context(ThemeContext*, bool) (/home/jon/Projects/Redot/redot-engine/scene/gui/control.cpp:2942)
    [11] Control::_notification(int) (/home/jon/Projects/Redot/redot-engine/scene/gui/control.cpp:3817)
    [12] Control::_notification_forwardv(int) (/home/jon/Projects/Redot/redot-engine/scene/gui/control.h:54)
    [13] Container::_notification_forwardv(int) (/home/jon/Projects/Redot/redot-engine/scene/gui/container.h:44 (discriminator 1))
    [14] BoxContainer::_notification_forwardv(int) (/home/jon/Projects/Redot/redot-engine/scene/gui/box_container.h:44 (discriminator 1))
    [15] VBoxContainer::_notification_forwardv(int) (/home/jon/Projects/Redot/redot-engine/scene/gui/box_container.h:97 (discriminator 1))
    [16] Skeleton3DEditor::_notification_forwardv(int) (/home/jon/Projects/Redot/redot-engine/editor/scene/3d/skeleton_3d_editor_plugin.h:118 (discriminator 1))
    [17] Object::_notification_forward(int) (/home/jon/Projects/Redot/redot-engine/core/object/object.cpp:939)
    [18] Object::notification(int, bool) (/home/jon/Projects/Redot/redot-engine/core/object/object.h:913)
    [19] Node::_propagate_enter_tree() (/home/jon/Projects/Redot/redot-engine/scene/main/node.cpp:355)
    [20] Node::_set_tree(SceneTree*) (/home/jon/Projects/Redot/redot-engine/scene/main/node.cpp:3384)
    [21] Node::_add_child_nocheck(Node*, StringName const&, Node::InternalMode) (/home/jon/Projects/Redot/redot-engine/scene/main/node.cpp:1706)
    [22] Node::add_child(Node*, bool, Node::InternalMode) (/home/jon/Projects/Redot/redot-engine/scene/main/node.cpp:1733)
    [23] EditorInspector::_parse_added_editors(VBoxContainer*, EditorInspectorSection*, Ref<EditorInspectorPlugin>) (/home/jon/Projects/Redot/redot-engine/editor/inspector/editor_inspector.cpp:3576)
    [24] EditorInspector::update_tree() (/home/jon/Projects/Redot/redot-engine/editor/inspector/editor_inspector.cpp:3761 (discriminator 2))
    [25] EditorInspector::edit(Object*) (/home/jon/Projects/Redot/redot-engine/editor/inspector/editor_inspector.cpp:4757)
    [26] EditorNode::_edit_current(bool, bool) (/home/jon/Projects/Redot/redot-engine/editor/editor_node.cpp:2844)
    [27] EditorNode::push_item(Object*, String const&, bool) (/home/jon/Projects/Redot/redot-engine/editor/editor_node.cpp:2667)
    [28] EditorNode::push_node_item(Node*) (/home/jon/Projects/Redot/redot-engine/editor/editor_node.h:839 (discriminator 1))
    [29] SceneTreeDock::_push_item(Object*) (/home/jon/Projects/Redot/redot-engine/editor/docks/scene_tree_dock.cpp:1866 (discriminator 2))
    [30] SceneTreeDock::input(Ref<InputEvent> const&) (/home/jon/Projects/Redot/redot-engine/editor/docks/scene_tree_dock.cpp:161)
    [31] Node::_call_input(Ref<InputEvent> const&) (/home/jon/Projects/Redot/redot-engine/scene/main/node.cpp:3599)
    [32] SceneTree::_call_input_pause(StringName const&, SceneTree::CallInputType, Ref<InputEvent> const&, Viewport*) (/home/jon/Projects/Redot/redot-engine/scene/main/scene_tree.cpp:1451)
    [33] Viewport::push_input(Ref<InputEvent> const&, bool) (/home/jon/Projects/Redot/redot-engine/scene/main/viewport.cpp:3460)
    [34] Window::_window_input(Ref<InputEvent> const&) (/home/jon/Projects/Redot/redot-engine/scene/main/window.cpp:1842)
    [35] void call_with_variant_args_helper<Window, Ref<InputEvent> const&, 0ul>(Window*, void (Window::*)(Ref<InputEvent> const&), Variant const**, Callable::CallError&, IndexSequence<0ul>) (/home/jon/Projects/Redot/redot-engine/core/variant/binder_common.h:230 (discriminator 5))
    [36] void call_with_variant_args<Window, Ref<InputEvent> const&>(Window*, void (Window::*)(Ref<InputEvent> const&), Variant const**, int, Callable::CallError&) (/home/jon/Projects/Redot/redot-engine/core/variant/binder_common.h:345)
    [37] CallableCustomMethodPointer<Window, void, Ref<InputEvent> const&>::call(Variant const**, int, Variant&, Callable::CallError&) const (/home/jon/Projects/Redot/redot-engine/core/object/callable_method_pointer.h:115)
    [38] Callable::callp(Variant const**, int, Variant&, Callable::CallError&) const (/home/jon/Projects/Redot/redot-engine/core/variant/callable.cpp:65)
    [39] Variant Callable::call<Ref<InputEvent> >(Ref<InputEvent>) const (/home/jon/Projects/Redot/redot-engine/core/variant/variant.h:981 (discriminator 3))
    [40] DisplayServerX11::_dispatch_input_event(Ref<InputEvent> const&) (/home/jon/Projects/Redot/redot-engine/platform/linuxbsd/x11/display_server_x11.cpp:4496 (discriminator 2))
    [41] DisplayServerX11::_dispatch_input_events(Ref<InputEvent> const&) (/home/jon/Projects/Redot/redot-engine/platform/linuxbsd/x11/display_server_x11.cpp:4473)
    [42] Input::_parse_input_event_impl(Ref<InputEvent> const&, bool) (/home/jon/Projects/Redot/redot-engine/core/input/input.cpp:992)
    [43] Input::flush_buffered_events() (/home/jon/Projects/Redot/redot-engine/core/input/input.cpp:1264)
    [44] DisplayServerX11::process_events() (/home/jon/Projects/Redot/redot-engine/platform/linuxbsd/x11/display_server_x11.cpp:5649)
    [45] OS_LinuxBSD::run() (/home/jon/Projects/Redot/redot-engine/platform/linuxbsd/os_linuxbsd.cpp:987)
    [46] /home/jon/Projects/Redot/redot-engine/bin/redot.linuxbsd.editor.dev.x86_64(main+0x233) [0x55da984bdbac] (/home/jon/Projects/Redot/redot-engine/platform/linuxbsd/godot_linuxbsd.cpp:120)
    [47] /usr/lib/libc.so.6(+0x27741) [0x7f749b027741] (??:0)
    [48] /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7f749b027879] (??:0)
    [49] /home/jon/Projects/Redot/redot-engine/bin/redot.linuxbsd.editor.dev.x86_64(_start+0x25) [0x55da984bd865] (??:?)
    -- END OF C++ BACKTRACE --
    ================================================================```
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions