From 5f7b82e20f044c06f9e4e20d3143037377bf115d Mon Sep 17 00:00:00 2001 From: Fredia Huya-Kouadio Date: Fri, 15 May 2026 10:53:08 -0700 Subject: [PATCH] Fix reported crashes from the Play store - Fixes https://play.google.com/console/u/0/developers/5310120689138741555/app/4972363226496209566/vitals/crashes/6747aea8b031aa6718dfd3909b7c2879/details?days=28&isUserPerceived=true&versionCode=40700105 - Fixes https://play.google.com/console/u/0/developers/5310120689138741555/app/4972363226496209566/vitals/crashes/0f8b9c9f9936f3b8e7027940a99a5c85/details?days=28&isUserPerceived=true&versionCode=40700105 --- editor/asset_library/asset_library_editor_plugin.cpp | 1 + scene/debugger/runtime_node_select.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/editor/asset_library/asset_library_editor_plugin.cpp b/editor/asset_library/asset_library_editor_plugin.cpp index 6321a2b1f2..8ad3535fd4 100644 --- a/editor/asset_library/asset_library_editor_plugin.cpp +++ b/editor/asset_library/asset_library_editor_plugin.cpp @@ -260,6 +260,7 @@ void EditorAssetLibraryZoomMode::input(const Ref &p_event) { } EditorAssetLibraryZoomMode::EditorAssetLibraryZoomMode(Control *p_previews) { + ERR_FAIL_NULL(p_previews); ERR_FAIL_COND(p_previews->get_parent()); ColorRect *dim = memnew(ColorRect); diff --git a/scene/debugger/runtime_node_select.cpp b/scene/debugger/runtime_node_select.cpp index eac038700b..c8e7cd5331 100644 --- a/scene/debugger/runtime_node_select.cpp +++ b/scene/debugger/runtime_node_select.cpp @@ -1201,6 +1201,7 @@ void RuntimeNodeSelect::_update_view_2d() { ERR_FAIL_COND(!root->is_camera_2d_override_enabled()); Camera2D *override_camera = root->get_override_camera_2d(); + ERR_FAIL_NULL(override_camera); override_camera->set_anchor_mode(Camera2D::ANCHOR_MODE_FIXED_TOP_LEFT); override_camera->set_zoom(Vector2(view_2d_zoom, view_2d_zoom)); override_camera->set_offset(view_2d_offset);