Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several errors are being printed in Godot external console when its window is closed with X. #81056

Closed
ghost opened this issue Aug 27, 2023 · 2 comments
Milestone

Comments

@ghost
Copy link

ghost commented Aug 27, 2023

Godot version

v4.2.dev3.official.013e8e3af

System information

Windows 10.0.19045 - GLES3 (Compatibility)

Issue description

When running Godot editor with Godot external console, if the console is closed after any project was opened, the following errors are being printed just before the console closes:

#STARTUP

Godot Engine v4.2.dev3.official.013e8e3af - https://godotengine.org
ERROR: Invalid Object id '22498246926', can't call method.
   at: (./core/object/callable_method_pointer.h:102)
OpenGL API 3.3.0 NVIDIA 391.35 - Compatibility - Using Device: NVIDIA - GeForce GT 540M

#AFTER CLOSING

ERROR: BUG: Unreferenced static string to 0: _update_scrollbars
   at: unref (core/string/string_name.cpp:129)
ERROR: BUG: Unreferenced static string to 0: _update_script_names
   at: unref (core/string/string_name.cpp:129)
ERROR: BUG: Unreferenced static string to 0: _skip_save_
   at: unref (core/string/string_name.cpp:129)
ERROR: BUG: Unreferenced static string to 0: PrevScene
   at: unref (core/string/string_name.cpp:129)
ERROR: BUG: Unreferenced static string to 0: GuiToggleOnDisabledMirrored
   at: unref (core/string/string_name.cpp:129)
ERROR: Pages in use exist at exit in PagedAllocator: N7Variant5Pools11BucketLargeE
   at: ~PagedAllocator (./core/templates/paged_allocator.h:170)
ERROR: Pages in use exist at exit in PagedAllocator: N7Variant5Pools12BucketMediumE
   at: ~PagedAllocator (./core/templates/paged_allocator.h:170)
ERROR: Pages in use exist at exit in PagedAllocator: N7Variant5Pools11BucketSmallE
   at: ~PagedAllocator (./core/templates/paged_allocator.h:170)
ERROR: BUG: Unreferenced static string to 0: picker_created
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: process_frame
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: physics_frame
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: interface_added
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: fallback_changed
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: frame_pre_draw
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: frame_post_draw
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: editor_script_changed
   at: unref (core/string/string_name.cpp:131)
ERROR: BUG: Unreferenced static string to 0: settings_changed
   at: unref (core/string/string_name.cpp:131)

Steps to reproduce

  1. Run Godot with console.
  2. Open any project.
  3. Click X on the console window to close it.
  4. Observe the console being flooded with errors just before it closes.

Minimal reproduction project

godot.log

@AThousandShips
Copy link
Member

AThousandShips commented Nov 3, 2023

@ghost
Copy link
Author

ghost commented Nov 11, 2023

@AThousandShips: Yes, in 4.2 beta 5, the console closes immediately after pressing X without printing any errors.

@ghost ghost closed this as completed Nov 11, 2023
@AThousandShips AThousandShips added this to the 4.2 milestone Nov 11, 2023
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants