I've run godot 4.1.1 with --verbose flag into my project tree and, when closing, I've got a bunch of Orphan StringNames.
Is there a way to find what causes these Orphan StringNames?

  • xyz replied to this.

    beopenbefree Post the verbose output and class/code that output is referring to.

    @xyz this is the excerpt of the output from when closing the app:

    ...
    XR: Clearing primary interface
    XR: Removed interfaceNative mobile
    XR: Removed interfaceOpenXR
    PulseAudio: context terminated
    Orphan StringName: variant_booleanize
    Orphan StringName: string_new_with_utf8_chars_and_len
    Orphan StringName: OP_MODULE
    Orphan StringName: KEY_SYSREQ
    Orphan StringName: file_access_store_buffer
    Orphan StringName: PROPERTY_HINT_NONE
    Orphan StringName: string_operator_index_const
    Orphan StringName: dictionary_operator_index
    Orphan StringName: PROPERTY_USAGE_DEFERRED_SET_RESOURCE
    Orphan StringName: INLINE_ALIGNMENT_TO_BASELINE
    Orphan StringName: JOY_BUTTON_DPAD_LEFT
    Orphan StringName: KEY_KP_SUBTRACT
    Orphan StringName: OP_LESS
    Orphan StringName: ERR_ALREADY_IN_USE
    Orphan StringName: ERR_CANT_FORK
    Orphan StringName: MIDI_MESSAGE_CONTINUE
    Orphan StringName: MOUSE_BUTTON_MASK_LEFT
    Orphan StringName: ERR_SKIP
    Orphan StringName: KEY_ENTER
    Orphan StringName: JOY_BUTTON_LEFT_STICK
    Orphan StringName: JOY_BUTTON_BACK
    Orphan StringName: packed_int32_array_operator_index_const
    Orphan StringName: Vector2
    Orphan StringName: Vector3
    Orphan StringName: Vector4
    Orphan StringName: string_new_with_latin1_chars_and_len
    Orphan StringName: KEY_GLOBE
    Orphan StringName: PROPERTY_HINT_LAYERS_2D_PHYSICS
    Orphan StringName: MethodFlags
    Orphan StringName: OP_IN
    Orphan StringName: METHOD_FLAG_OBJECT_CORE
    Orphan StringName: TYPE_PACKED_VECTOR3_ARRAY
    Orphan StringName: OP_OR
    Orphan StringName: variant_call_static
    Orphan StringName: JOY_BUTTON_INVALID
    Orphan StringName: TYPE_RID
    Orphan StringName: HORIZONTAL_ALIGNMENT_RIGHT
    Orphan StringName: PROPERTY_HINT_ENUM
    Orphan StringName: worker_thread_pool_add_native_task
    Orphan StringName: MIDI_MESSAGE_AFTERTOUCH
    Orphan StringName: KEY_MASK_SHIFT
    Orphan StringName: METHOD_FLAG_CONST
    Orphan StringName: ERR_DATABASE_CANT_WRITE
    Orphan StringName: packed_int64_array_operator_index
    Orphan StringName: variant_set_named
    Orphan StringName: ERR_DOES_NOT_EXIST
    Orphan StringName: MOUSE_BUTTON_WHEEL_DOWN
    Orphan StringName: JoyAxis
    Orphan StringName: ERR_PARSE_ERROR
    Orphan StringName: KEY_SEMICOLON
    Orphan StringName: classdb_get_method_bind
    Orphan StringName: TYPE_PACKED_STRING_ARRAY
    Orphan StringName: KEY_MASK_CTRL
    Orphan StringName: ERR_FILE_MISSING_DEPENDENCIES
    Orphan StringName: Error
    Orphan StringName: KEY_SCROLLLOCK
    Orphan StringName: classdb_register_extension_class_method
    Orphan StringName: PROPERTY_HINT_TYPE_STRING
    Orphan StringName: KEY_BACKSPACE
    Orphan StringName: string_new_with_utf32_chars_and_len
    Orphan StringName: KEY_HOME
    Orphan StringName: JOY_AXIS_SDL_MAX
    Orphan StringName: ERR_BUG
    Orphan StringName: METHOD_FLAGS_DEFAULT
    Orphan StringName: MOUSE_BUTTON_MASK_MIDDLE
    Orphan StringName: Variant.Operator
    Orphan StringName: packed_float64_array_operator_index
    Orphan StringName: MouseButtonMask
    Orphan StringName: variant_construct
    Orphan StringName: KEY_ALT
    Orphan StringName: MIDI_MESSAGE_QUARTER_FRAME
    Orphan StringName: PROPERTY_HINT_LAYERS_3D_RENDER
    Orphan StringName: RID
    Orphan StringName: KEY_PRINT
    Orphan StringName: ERR_QUERY_FAILED
    Orphan StringName: KEY_LEFT
    Orphan StringName: KEY_BAR
    Orphan StringName: KEY_QUESTION
    Orphan StringName: INLINE_ALIGNMENT_TO_CENTER
    Orphan StringName: TYPE_DICTIONARY
    Orphan StringName: PROPERTY_USAGE_NONE
    Orphan StringName: KEY_BRACKETLEFT
    Orphan StringName: KEY_FORWARD
    Orphan StringName: KEY_LESS
    Orphan StringName: PROPERTY_USAGE_ARRAY
    Orphan StringName: PROPERTY_HINT_SAVE_FILE
    Orphan StringName: HORIZONTAL
    Orphan StringName: TYPE_PROJECTION
    Orphan StringName: PROPERTY_HINT_ENUM_SUGGESTION
    Orphan StringName: print_script_error
    Orphan StringName: ERR_LINK_FAILED
    Orphan StringName: Color
    Orphan StringName: TYPE_BASIS
    Orphan StringName: KEY_QUOTELEFT
    Orphan StringName: variant_can_convert
    Orphan StringName: KEY_MEDIAPREVIOUS
    Orphan StringName: KEY_NUMBERSIGN
    Orphan StringName: OP_SHIFT_LEFT
    Orphan StringName: KEY_UNKNOWN
    Orphan StringName: JOY_BUTTON_DPAD_UP
    Orphan StringName: object_get_instance_id
    Orphan StringName: variant_iter_next
    Orphan StringName: string_to_utf16_chars
    Orphan StringName: KEY_SPACE
    Orphan StringName: MIDI_MESSAGE_SONG_POSITION_POINTER
    Orphan StringName: PROPERTY_USAGE_STORAGE
    Orphan StringName: KEY_INSERT
    Orphan StringName: packed_string_array_operator_index_const
    Orphan StringName: KEY_ESCAPE
    Orphan StringName: MIDI_MESSAGE_SYSTEM_EXCLUSIVE
    Orphan StringName: KEY_END
    Orphan StringName: KEY_F10
    Orphan StringName: KEY_F11
    Orphan StringName: KEY_F12
    Orphan StringName: KEY_F13
    Orphan StringName: KEY_F14
    Orphan StringName: KEY_F15
    Orphan StringName: KEY_F16
    Orphan StringName: KEY_F17
    Orphan StringName: KEY_F18
    Orphan StringName: KEY_F19
    Orphan StringName: KEY_F20
    Orphan StringName: KEY_F21
    Orphan StringName: KEY_F22
    Orphan StringName: KEY_F23
    Orphan StringName: KEY_F24
    Orphan StringName: KEY_F25
    Orphan StringName: KEY_F26
    Orphan StringName: KEY_F27
    Orphan StringName: KEY_F28
    Orphan StringName: KEY_F29
    Orphan StringName: KEY_F30
    Orphan StringName: KEY_F31
    Orphan StringName: KEY_F32
    Orphan StringName: KEY_F33
    Orphan StringName: KEY_F34
    Orphan StringName: KEY_F35
    Orphan StringName: PROPERTY_HINT_EXP_EASING
    Orphan StringName: variant_set_keyed
    Orphan StringName: mem_free
    Orphan StringName: INLINE_ALIGNMENT_TOP_TO
    Orphan StringName: KEY_KP_ADD
    Orphan StringName: KEY_CAPSLOCK
    Orphan StringName: CORNER_BOTTOM_LEFT
    Orphan StringName: JOY_BUTTON_A
    Orphan StringName: JOY_BUTTON_B
    Orphan StringName: PROPERTY_HINT_GLOBAL_SAVE_FILE
    Orphan StringName: JOY_BUTTON_X
    Orphan StringName: JOY_BUTTON_Y
    Orphan StringName: string_new_with_utf16_chars
    Orphan StringName: ERR_INVALID_PARAMETER
    Orphan StringName: variant_get_indexed
    Orphan StringName: HORIZONTAL_ALIGNMENT_LEFT
    Orphan StringName: KEY_STOP
    Orphan StringName: PROPERTY_HINT_GLOBAL_DIR
    Orphan StringName: INLINE_ALIGNMENT_TO_BOTTOM
    Orphan StringName: TYPE_BOOL
    Orphan StringName: JOY_BUTTON_TOUCHPAD
    Orphan StringName: TYPE_PLANE
    Orphan StringName: INLINE_ALIGNMENT_TO_TOP
    Orphan StringName: METHOD_FLAG_VIRTUAL
    Orphan StringName: ERR_COMPILATION_FAILED
    Orphan StringName: string_operator_plus_eq_string
    Orphan StringName: KEY_SEARCH
    Orphan StringName: HORIZONTAL_ALIGNMENT_CENTER
    Orphan StringName: variant_get_ptr_indexed_setter
    Orphan StringName: PROPERTY_HINT_DIR
    Orphan StringName: PackedByteArray
    Orphan StringName: PROPERTY_HINT_NODE_TYPE
    Orphan StringName: ERR_INVALID_DECLARATION
    Orphan StringName: INLINE_ALIGNMENT_CENTER
    Orphan StringName: array_ref
    Orphan StringName: PROPERTY_USAGE_CLASS_IS_BITFIELD
    Orphan StringName: object_method_bind_call
    Orphan StringName: KEY_PARENRIGHT
    Orphan StringName: KEY_BACKTAB
    Orphan StringName: INLINE_ALIGNMENT_IMAGE_MASK
    Orphan StringName: ERR_FILE_BAD_PATH
    Orphan StringName: string_operator_index
    Orphan StringName: JOY_BUTTON_DPAD_RIGHT
    Orphan StringName: KEY_VOLUMEUP
    Orphan StringName: JOY_BUTTON_START
    Orphan StringName: SIDE_RIGHT
    Orphan StringName: PROPERTY_HINT_OBJECT_TOO_BIG
    Orphan StringName: ERR_ALREADY_EXISTS
    Orphan StringName: object_cast_to
    Orphan StringName: PROPERTY_USAGE_CATEGORY
    Orphan StringName: PROPERTY_USAGE_NEVER_DUPLICATE
    Orphan StringName: VERTICAL_ALIGNMENT_TOP
    Orphan StringName: KEY_PARENLEFT
    Orphan StringName: TYPE_PACKED_INT64_ARRAY
    Orphan StringName: KEY_COLON
    Orphan StringName: ERR_OUT_OF_MEMORY
    Orphan StringName: KEY_ASCIICIRCUM
    Orphan StringName: dictionary_operator_index_const
    Orphan StringName: print_error
    Orphan StringName: PROPERTY_HINT_NODE_PATH_TO_EDITED_NODE
    Orphan StringName: KEY_SPECIAL
    Orphan StringName: KEY_ASTERISK
    Orphan StringName: KEY_COMMA
    Orphan StringName: MOUSE_BUTTON_WHEEL_LEFT
    Orphan StringName: KEY_HYPER
    Orphan StringName: variant_duplicate
    Orphan StringName: ERR_FILE_NOT_FOUND
    Orphan StringName: TYPE_PACKED_INT32_ARRAY
    Orphan StringName: EulerOrder
    Orphan StringName: ERR_SCRIPT_FAILED
    Orphan StringName: TYPE_PACKED_BYTE_ARRAY
    Orphan StringName: KEY_AMPERSAND
    Orphan StringName: PROPERTY_HINT_RESOURCE_TYPE
    Orphan StringName: editor_add_plugin
    Orphan StringName: KEY_MASK_META
    Orphan StringName: MOUSE_BUTTON_LEFT
    Orphan StringName: string_to_utf8_chars
    Orphan StringName: array_set_typed
    Orphan StringName: variant_get_ptr_keyed_setter
    Orphan StringName: process_frame
    Orphan StringName: ERR_FILE_CORRUPT
    Orphan StringName: print_script_error_with_message
    Orphan StringName: variant_get_ptr_indexed_getter
    Orphan StringName: PROPERTY_USAGE_ALWAYS_DUPLICATE
    Orphan StringName: JOY_AXIS_TRIGGER_LEFT
    Orphan StringName: KEY_RIGHT
    Orphan StringName: INLINE_ALIGNMENT_BOTTOM
    Orphan StringName: JOY_AXIS_TRIGGER_RIGHT
    Orphan StringName: PROPERTY_HINT_HIDE_QUATERNION_EDIT
    Orphan StringName: object_get_instance_binding
    Orphan StringName: MIDI_MESSAGE_NOTE_ON
    Orphan StringName: PROPERTY_USAGE_INTERNAL
    Orphan StringName: ERR_UNAUTHORIZED
    Orphan StringName: KEY_MEDIARECORD
    Orphan StringName: INLINE_ALIGNMENT_CENTER_TO
    Orphan StringName: TYPE_ARRAY
    Orphan StringName: file_access_get_buffer
    Orphan StringName: packed_color_array_operator_index_const
    Orphan StringName: PropertyHint
    Orphan StringName: JOY_BUTTON_SDL_MAX
    Orphan StringName: classdb_construct_object
    Orphan StringName: PROPERTY_USAGE_NO_INSTANCE_STATE
    Orphan StringName: variant_get_ptr_builtin_method
    Orphan StringName: variant_get_ptr_keyed_checker
    Orphan StringName: TYPE_STRING_NAME
    Orphan StringName: get_variant_from_type_constructor
    Orphan StringName: MIDI_MESSAGE_CHANNEL_PRESSURE
    Orphan StringName: KEY_FAVORITES
    Orphan StringName: PROPERTY_USAGE_DEFAULT
    Orphan StringName: ERR_PRINTER_ON_FIRE
    Orphan StringName: classdb_register_extension_class_property_subgroup
    Orphan StringName: TYPE_SIGNAL
    Orphan StringName: classdb_register_extension_class_signal
    Orphan StringName: PROPERTY_HINT_MAX
    Orphan StringName: Side
    Orphan StringName: KEY_NONE
    Orphan StringName: MOUSE_BUTTON_XBUTTON1
    Orphan StringName: MOUSE_BUTTON_XBUTTON2
    Orphan StringName: Vector2i
    Orphan StringName: Callable
    Orphan StringName: Vector3i
    Orphan StringName: Vector4i
    Orphan StringName: TYPE_NODE_PATH
    Orphan StringName: TYPE_STRING
    Orphan StringName: KEY_MASK_KPAD
    Orphan StringName: variant_has_method
    Orphan StringName: KEY_MASK_ALT
    Orphan StringName: ERR_FILE_CANT_READ
    Orphan StringName: variant_get
    Orphan StringName: get_library_path
    Orphan StringName: PROPERTY_USAGE_RESTART_IF_CHANGED
    Orphan StringName: string_operator_plus_eq_char
    Orphan StringName: variant_get_ptr_utility_function
    Orphan StringName: ERR_TIMEOUT
    Orphan StringName: PackedStringArray
    Orphan StringName: variant_has_key
    Orphan StringName: SIDE_BOTTOM
    Orphan StringName: KEY_TAB
    Orphan StringName: variant_get_ptr_keyed_getter
    Orphan StringName: VERTICAL
    Orphan StringName: JOY_BUTTON_RIGHT_STICK
    Orphan StringName: classdb_get_class_tag
    Orphan StringName: TYPE_AABB
    Orphan StringName: EULER_ORDER_XYZ
    Orphan StringName: print_error_with_message
    Orphan StringName: EULER_ORDER_XZY
    Orphan StringName: KEY_MEDIASTOP
    Orphan StringName: get_godot_version
    Orphan StringName: TYPE_VECTOR2
    Orphan StringName: TYPE_VECTOR3
    Orphan StringName: TYPE_VECTOR4
    Orphan StringName: OP_ADD
    Orphan StringName: KEY_PLUS
    Orphan StringName: JOY_BUTTON_MAX
    Orphan StringName: KEY_CTRL
    Orphan StringName: OP_AND
    Orphan StringName: variant_get_type_name
    Orphan StringName: KEY_MEDIANEXT
    Orphan StringName: object_destroy
    Orphan StringName: EULER_ORDER_YXZ
    Orphan StringName: variant_hash
    Orphan StringName: EULER_ORDER_YZX
    Orphan StringName: PROPERTY_USAGE_CHECKED
    Orphan StringName: MIDIMessage
    Orphan StringName: variant_has_member
    Orphan StringName: KEY_PAGEUP
    Orphan StringName: PROPERTY_USAGE_SECRET
    Orphan StringName: packed_byte_array_operator_index_const
    Orphan StringName: EULER_ORDER_ZXY
    Orphan StringName: EULER_ORDER_ZYX
    Orphan StringName: OK
    Orphan StringName: PROPERTY_USAGE_EDITOR
    Orphan StringName: TYPE_TRANSFORM2D
    Orphan StringName: TYPE_TRANSFORM3D
    Orphan StringName: ERR_CANT_CONNECT
    Orphan StringName: array_operator_index
    Orphan StringName: INLINE_ALIGNMENT_TEXT_MASK
    Orphan StringName: KEY_BRACKETRIGHT
    Orphan StringName: KEY_STANDBY
    Orphan StringName: JOY_BUTTON_LEFT_SHOULDER
    Orphan StringName: ERR_CONNECTION_ERROR
    Orphan StringName: OP_BIT_AND
    Orphan StringName: Basis
    Orphan StringName: variant_get_constant_value
    Orphan StringName: array_operator_index_const
    Orphan StringName: KEY_QUOTEDBL
    Orphan StringName: TYPE_FLOAT
    Orphan StringName: packed_vector2_array_operator_index
    Orphan StringName: ERR_CANT_CREATE
    Orphan StringName: KEY_YEN
    Orphan StringName: MIDI_MESSAGE_PITCH_BEND
    Orphan StringName: ref_set_object
    Orphan StringName: KEY_CLEAR
    Orphan StringName: JoyButton
    Orphan StringName: packed_float64_array_operator_index_const
    Orphan StringName: string_new_with_utf16_chars_and_len
    Orphan StringName: object_set_instance_binding
    Orphan StringName: int
    Orphan StringName: Variant.Type
    Orphan StringName: OP_POWER
    Orphan StringName: CORNER_BOTTOM_RIGHT
    Orphan StringName: OP_SHIFT_RIGHT
    Orphan StringName: InlineAlignment
    Orphan StringName: OP_EQUAL
    Orphan StringName: OP_GREATER
    Orphan StringName: OP_LESS_EQUAL
    Orphan StringName: ERR_METHOD_NOT_FOUND
    Orphan StringName: global_get_singleton
    Orphan StringName: PROPERTY_USAGE_SCRIPT_DEFAULT_VALUE
    Orphan StringName: KEY_KP_DIVIDE
    Orphan StringName: PROPERTY_HINT_FILE
    Orphan StringName: PackedFloat32Array
    Orphan StringName: OP_NEGATE
    Orphan StringName: PROPERTY_HINT_LOCALE_ID
    Orphan StringName: string_operator_plus_eq_c32str
    Orphan StringName: PROPERTY_HINT_PASSWORD
    Orphan StringName: ERR_CANT_ACQUIRE_RESOURCE
    Orphan StringName: object_method_bind_ptrcall
    Orphan StringName: KEY_0
    Orphan StringName: KEY_1
    Orphan StringName: KEY_2
    Orphan StringName: KEY_3
    Orphan StringName: KEY_4
    Orphan StringName: KEY_5
    Orphan StringName: KEY_6
    Orphan StringName: KEY_7
    Orphan StringName: KEY_8
    Orphan StringName: KEY_9
    Orphan StringName: KEY_A
    Orphan StringName: KEY_B
    Orphan StringName: KEY_C
    Orphan StringName: KEY_D
    Orphan StringName: KEY_E
    Orphan StringName: KEY_F
    Orphan StringName: KEY_G
    Orphan StringName: KEY_H
    Orphan StringName: KEY_I
    Orphan StringName: KEY_J
    Orphan StringName: KEY_K
    Orphan StringName: KEY_L
    Orphan StringName: KEY_M
    Orphan StringName: KEY_N
    Orphan StringName: KEY_O
    Orphan StringName: KEY_P
    Orphan StringName: KEY_Q
    Orphan StringName: KEY_R
    Orphan StringName: KEY_S
    Orphan StringName: KEY_T
    Orphan StringName: KEY_U
    Orphan StringName: KEY_V
    Orphan StringName: KEY_W
    Orphan StringName: KEY_X
    Orphan StringName: KEY_Y
    Orphan StringName: KEY_Z
    Orphan StringName: packed_byte_array_operator_index
    Orphan StringName: variant_iter_init
    Orphan StringName: Plane
    Orphan StringName: KEY_REFRESH
    Orphan StringName: PackedFloat64Array
    Orphan StringName: string_new_with_utf8_chars
    Orphan StringName: PROPERTY_USAGE_STORE_IF_NULL
    Orphan StringName: KEY_BACK
    Orphan StringName: string_new_with_wide_chars_and_len
    Orphan StringName: KEY_OPENURL
    Orphan StringName: SIDE_TOP
    Orphan StringName: PROPERTY_HINT_LAYERS_2D_NAVIGATION
    Orphan StringName: TYPE_OBJECT
    Orphan StringName: xml_parser_open_buffer
    Orphan StringName: ERR_LOCKED
    Orphan StringName: object_get_instance_from_id
    Orphan StringName: Master
    Orphan StringName: KEY_APOSTROPHE
    Orphan StringName: NodePath
    Orphan StringName: MOUSE_BUTTON_NONE
    Orphan StringName: JOY_BUTTON_PADDLE1
    Orphan StringName: JOY_BUTTON_PADDLE2
    Orphan StringName: JOY_BUTTON_PADDLE3
    Orphan StringName: JOY_BUTTON_PADDLE4
    Orphan StringName: OP_GREATER_EQUAL
    Orphan StringName: ERR_CYCLIC_LINK
    Orphan StringName: KEY_LAUNCHMEDIA
    Orphan StringName: variant_get_ptr_constructor
    Orphan StringName: KEY_JIS_EISU
    Orphan StringName: COUNTERCLOCKWISE
    Orphan StringName: ERR_CANT_RESOLVE
    Orphan StringName: PROPERTY_USAGE_HIGH_END_GFX
    Orphan StringName: string_operator_plus_eq_cstr
    Orphan StringName: PROPERTY_USAGE_UPDATE_ALL_IF_MODIFIED
    Orphan StringName: variant_set
    Orphan StringName: TYPE_RECT2
    Orphan StringName: ERR_FILE_CANT_WRITE
    Orphan StringName: PROPERTY_HINT_LAYERS_3D_NAVIGATION
    Orphan StringName: Signal
    Orphan StringName: StringName
    Orphan StringName: string_operator_plus_eq_wcstr
    Orphan StringName: string_to_wide_chars
    Orphan StringName: KEY_KP_ENTER
    Orphan StringName: ERR_UNAVAILABLE
    Orphan StringName: String
    Orphan StringName: PROPERTY_HINT_LAYERS_3D_PHYSICS
    Orphan StringName: ClockDirection
    Orphan StringName: PROPERTY_USAGE_EDITOR_INSTANTIATE_OBJECT
    Orphan StringName: KEY_VOLUMEDOWN
    Orphan StringName: variant_evaluate
    Orphan StringName: METHOD_FLAG_EDITOR
    Orphan StringName: packed_int32_array_operator_index
    Orphan StringName: OP_MAX
    Orphan StringName: PROPERTY_HINT_FLAGS
    Orphan StringName: ERR_FILE_NO_PERMISSION
    Orphan StringName: Transform2D
    Orphan StringName: KEY_ASCIITILDE
    Orphan StringName: Transform3D
    Orphan StringName: OP_BIT_OR
    Orphan StringName: VERTICAL_ALIGNMENT_CENTER
    Orphan StringName: ERR_FILE_UNRECOGNIZED
    Orphan StringName: script_instance_create
    Orphan StringName: KEY_MEDIAPLAY
    Orphan StringName: editor_remove_plugin
    Orphan StringName: VERTICAL_ALIGNMENT_FILL
    Orphan StringName: OP_NOT
    Orphan StringName: packed_float32_array_operator_index
    Orphan StringName: print_warning
    Orphan StringName: KEY_VOLUMEMUTE
    Orphan StringName: CORNER_TOP_RIGHT
    Orphan StringName: PROPERTY_USAGE_GROUP
    Orphan StringName: METHOD_FLAG_VARARG
    Orphan StringName: KEY_MASK_GROUP_SWITCH
    Orphan StringName: PROPERTY_HINT_ARRAY_TYPE
    Orphan StringName: PROPERTY_HINT_LAYERS_2D_RENDER
    Orphan StringName: PROPERTY_USAGE_CHECKABLE
    Orphan StringName: KEY_MENU
    Orphan StringName: KEY_SECTION
    Orphan StringName: KEY_META
    Orphan StringName: PROPERTY_USAGE_SCRIPT_VARIABLE
    Orphan StringName: KEY_DELETE
    Orphan StringName: PROPERTY_USAGE_RESOURCE_NOT_PERSISTENT
    Orphan StringName: Corner
    Orphan StringName: PROPERTY_USAGE_SUBGROUP
    Orphan StringName: OP_DIVIDE
    Orphan StringName: variant_recursive_hash
    Orphan StringName: variant_new_copy
    Orphan StringName: variant_set_indexed
    Orphan StringName: KEY_NUMLOCK
    Orphan StringName: FAILED
    Orphan StringName: Array
    Orphan StringName: JOY_AXIS_RIGHT_X
    Orphan StringName: JOY_AXIS_RIGHT_Y
    Orphan StringName: OP_NOT_EQUAL
    Orphan StringName: PROPERTY_HINT_NODE_PATH_VALID_TYPES
    Orphan StringName: variant_get_ptr_operator_evaluator
    Orphan StringName: variant_call
    Orphan StringName: ref_get_object
    Orphan StringName: Quaternion
    Orphan StringName: KEY_EQUAL
    Orphan StringName: KEY_LAUNCH0
    Orphan StringName: KEY_LAUNCH1
    Orphan StringName: KEY_LAUNCH2
    Orphan StringName: KEY_LAUNCH3
    Orphan StringName: KEY_LAUNCH4
    Orphan StringName: KEY_LAUNCH5
    Orphan StringName: KEY_LAUNCH6
    Orphan StringName: KEY_LAUNCH7
    Orphan StringName: KEY_LAUNCH8
    Orphan StringName: KEY_LAUNCH9
    Orphan StringName: KEY_LAUNCHA
    Orphan StringName: KEY_LAUNCHB
    Orphan StringName: KEY_LAUNCHC
    Orphan StringName: KEY_LAUNCHD
    Orphan StringName: KEY_LAUNCHE
    Orphan StringName: KEY_LAUNCHF
    Orphan StringName: PROPERTY_HINT_OBJECT_ID
    Orphan StringName: MIDI_MESSAGE_SYSTEM_RESET
    Orphan StringName: bool
    Orphan StringName: PropertyUsageFlags
    Orphan StringName: OP_MULTIPLY
    Orphan StringName: variant_iter_get
    Orphan StringName: MIDI_MESSAGE_PROGRAM_CHANGE
    Orphan StringName: classdb_register_extension_class_integer_constant
    Orphan StringName: VERTICAL_ALIGNMENT_BOTTOM
    Orphan StringName: PROPERTY_USAGE_NODE_PATH_FROM_SCENE_ROOT
    Orphan StringName: CORNER_TOP_LEFT
    Orphan StringName: PackedColorArray
    Orphan StringName: variant_destroy
    Orphan StringName: object_get_class_name
    Orphan StringName: TYPE_RECT2I
    Orphan StringName: KEY_DOLLAR
    Orphan StringName: MouseButton
    Orphan StringName: JOY_BUTTON_RIGHT_SHOULDER
    Orphan StringName: KEY_UNDERSCORE
    Orphan StringName: packed_float32_array_operator_index_const
    Orphan StringName: KEY_JIS_KANA
    Orphan StringName: MOUSE_BUTTON_MASK_RIGHT
    Orphan StringName: KEY_KP_0
    Orphan StringName: KEY_KP_1
    Orphan StringName: KEY_KP_2
    Orphan StringName: KEY_KP_3
    Orphan StringName: KEY_KP_4
    Orphan StringName: KEY_KP_5
    Orphan StringName: KEY_KP_6
    Orphan StringName: KEY_KP_7
    Orphan StringName: KEY_KP_8
    Orphan StringName: KEY_KP_9
    Orphan StringName: OP_POSITIVE
    Orphan StringName: PROPERTY_USAGE_EDITOR_BASIC_SETTING
    Orphan StringName: KEY_BRACERIGHT
    Orphan StringName: MIDI_MESSAGE_NOTE_OFF
    Orphan StringName: variant_get_named
    Orphan StringName: JOY_BUTTON_GUIDE
    Orphan StringName: mem_realloc
    Orphan StringName: packed_vector3_array_operator_index
    Orphan StringName: PackedVector2Array
    Orphan StringName: OP_BIT_NEGATE
    Orphan StringName: PROPERTY_USAGE_READ_ONLY
    Orphan StringName: OP_SUBTRACT
    Orphan StringName: get_variant_to_type_constructor
    Orphan StringName: JOY_AXIS_INVALID
    Orphan StringName: Object
    Orphan StringName: TYPE_COLOR
    Orphan StringName: MIDI_MESSAGE_STOP
    Orphan StringName: packed_int64_array_operator_index_const
    Orphan StringName: ERR_UNCONFIGURED
    Orphan StringName: ERR_DATABASE_CANT_READ
    Orphan StringName: KEY_HOMEPAGE
    Orphan StringName: INLINE_ALIGNMENT_TOP
    Orphan StringName: JOY_BUTTON_DPAD_DOWN
    Orphan StringName: PROPERTY_HINT_GLOBAL_FILE
    Orphan StringName: PROPERTY_HINT_EXPRESSION
    Orphan StringName: PROPERTY_HINT_INT_IS_POINTER
    Orphan StringName: OP_XOR
    Orphan StringName: PROPERTY_HINT_LINK
    Orphan StringName: TYPE_PACKED_VECTOR2_ARRAY
    Orphan StringName: KEY_EXCLAM
    Orphan StringName: ERR_FILE_BAD_DRIVE
    Orphan StringName: AABB
    Orphan StringName: KEY_GREATER
    Orphan StringName: PROPERTY_USAGE_NIL_IS_VARIANT
    Orphan StringName: classdb_register_extension_class_property
    Orphan StringName: ERR_DUPLICATE_SYMBOL
    Orphan StringName: string_new_with_latin1_chars
    Orphan StringName: KEY_PAGEDOWN
    Orphan StringName: CLOCKWISE
    Orphan StringName: variant_get_ptr_setter
    Orphan StringName: PROPERTY_USAGE_NO_EDITOR
    Orphan StringName: classdb_unregister_extension_class
    Orphan StringName: string_new_with_wide_chars
    Orphan StringName: INLINE_ALIGNMENT_BOTTOM_TO
    Orphan StringName: KEY_KP_PERIOD
    Orphan StringName: packed_vector3_array_operator_index_const
    Orphan StringName: MIDI_MESSAGE_ACTIVE_SENSING
    Orphan StringName: packed_vector2_array_operator_index_const
    Orphan StringName: OP_BIT_XOR
    Orphan StringName: JOY_AXIS_LEFT_X
    Orphan StringName: JOY_AXIS_LEFT_Y
    Orphan StringName: get_native_struct_size
    Orphan StringName: MIDI_MESSAGE_CONTROL_CHANGE
    Orphan StringName: TYPE_CALLABLE
    Orphan StringName: string_to_utf32_chars
    Orphan StringName: variant_get_type
    Orphan StringName: object_set_instance
    Orphan StringName: KeyModifierMask
    Orphan StringName: variant_get_keyed
    Orphan StringName: variant_stringify
    Orphan StringName: MIDI_MESSAGE_TIMING_CLOCK
    Orphan StringName: MOUSE_BUTTON_WHEEL_UP
    Orphan StringName: KEY_MASK_CMD_OR_CTRL
    Orphan StringName: TYPE_VECTOR2I
    Orphan StringName: TYPE_VECTOR3I
    Orphan StringName: ERR_BUSY
    Orphan StringName: TYPE_VECTOR4I
    Orphan StringName: float
    Orphan StringName: PROPERTY_HINT_LOCALIZABLE_STRING
    Orphan StringName: variant_get_ptr_destructor
    Orphan StringName: PROPERTY_HINT_COLOR_NO_ALPHA
    Orphan StringName: packed_string_array_operator_index
    Orphan StringName: ERR_FILE_ALREADY_IN_USE
    Orphan StringName: KEY_BACKSLASH
    Orphan StringName: string_new_with_utf32_chars
    Orphan StringName: Orientation
    Orphan StringName: MOUSE_BUTTON_RIGHT
    Orphan StringName: TYPE_PACKED_FLOAT64_ARRAY
    Orphan StringName: PROPERTY_USAGE_CLASS_IS_ENUM
    Orphan StringName: KEY_DOWN
    Orphan StringName: packed_color_array_operator_index
    Orphan StringName: ERR_FILE_EOF
    Orphan StringName: variant_new_nil
    Orphan StringName: TYPE_QUATERNION
    Orphan StringName: variant_can_convert_strict
    Orphan StringName: KEY_SHIFT
    Orphan StringName: ERR_HELP
    Orphan StringName: Dictionary
    Orphan StringName: MOUSE_BUTTON_MASK_MB_XBUTTON1
    Orphan StringName: MOUSE_BUTTON_MASK_MB_XBUTTON2
    Orphan StringName: MIDI_MESSAGE_TUNE_REQUEST
    Orphan StringName: TYPE_INT
    Orphan StringName: ERR_PARAMETER_RANGE_ERROR
    Orphan StringName: METHOD_FLAG_NORMAL
    Orphan StringName: KEY_HELP
    Orphan StringName: KEY_PERIOD
    Orphan StringName: Projection
    Orphan StringName: SIDE_LEFT
    Orphan StringName: TYPE_PACKED_FLOAT32_ARRAY
    Orphan StringName: JOY_BUTTON_MISC1
    Orphan StringName: ERR_FILE_CANT_OPEN
    Orphan StringName: KEY_KP_MULTIPLY
    Orphan StringName: MOUSE_BUTTON_MIDDLE
    Orphan StringName: variant_get_ptr_getter
    Orphan StringName: Rect2
    Orphan StringName: print_warning_with_message
    Orphan StringName: PackedVector3Array
    Orphan StringName: PackedInt32Array
    Orphan StringName: Rect2i
    Orphan StringName: KEY_AT
    Orphan StringName: VerticalAlignment
    Orphan StringName: KEY_F1
    Orphan StringName: KEY_F2
    Orphan StringName: KEY_F3
    Orphan StringName: KEY_F4
    Orphan StringName: KEY_F5
    Orphan StringName: KEY_F6
    Orphan StringName: KEY_F7
    Orphan StringName: KEY_F8
    Orphan StringName: KEY_F9
    Orphan StringName: INLINE_ALIGNMENT_BASELINE_TO
    Orphan StringName: MIDI_MESSAGE_START
    Orphan StringName: classdb_register_extension_class_property_group
    Orphan StringName: mem_alloc
    Orphan StringName: KEY_UP
    Orphan StringName: KEY_CODE_MASK
    Orphan StringName: PROPERTY_HINT_RANGE
    Orphan StringName: TYPE_PACKED_COLOR_ARRAY
    Orphan StringName: JOY_AXIS_MAX
    Orphan StringName: PROPERTY_HINT_LAYERS_AVOIDANCE
    Orphan StringName: classdb_register_extension_class
    Orphan StringName: KEY_MINUS
    Orphan StringName: ERR_CANT_OPEN
    Orphan StringName: KEY_SLASH
    Orphan StringName: ERR_INVALID_DATA
    Orphan StringName: MOUSE_BUTTON_WHEEL_RIGHT
    Orphan StringName: MIDI_MESSAGE_NONE
    Orphan StringName: HORIZONTAL_ALIGNMENT_FILL
    Orphan StringName: TYPE_MAX
    Orphan StringName: PackedInt64Array
    Orphan StringName: PROPERTY_HINT_MULTILINE_TEXT
    Orphan StringName: MIDI_MESSAGE_SONG_SELECT
    Orphan StringName: KEY_MODIFIER_MASK
    Orphan StringName: PROPERTY_USAGE_KEYING_INCREMENTS
    Orphan StringName: KEY_PAUSE
    Orphan StringName: worker_thread_pool_add_native_group_task
    Orphan StringName: METHOD_FLAG_STATIC
    Orphan StringName: KEY_LAUNCHMAIL
    Orphan StringName: PROPERTY_HINT_INT_IS_OBJECTID
    Orphan StringName: variant_hash_compare
    Orphan StringName: TYPE_NIL
    Orphan StringName: HorizontalAlignment
    Orphan StringName: KEY_KEYBOARD
    Orphan StringName: string_to_latin1_chars
    Orphan StringName: KEY_PERCENT
    Orphan StringName: Key
    Orphan StringName: KEY_BRACELEFT
    Orphan StringName: PROPERTY_HINT_PLACEHOLDER_TEXT
    StringName: 697 unclaimed string names at exit.

    Anyway I've attached the entire output in

    output.zip
    15kB
    • xyz replied to this.

      beopenbefree You have quite a few of various errors in that output.

      Can you make a minimal reproduction project by gradually stripping the project down to the bare minimum with only this issue remaining?

        xyz obviously I could break it down into various modules to isolate the causes, but that would take too long..
        I've already encountered in godot 3.5.x similar issues and in that case the --verbose option was more "verbose" by reporting the "leaked instances" involved too and indeed I was able to solve the problem.
        So I was wondering if in version 4.x there were some ways/tools to have similar (or more) details.

        • xyz replied to this.

          beopenbefree I'd suggest first fixing all the explicit errors the engine is complaining about, and then check if this issue persists. It could actually be caused by some other error.

            xyz I'll follow your suggestion, as soon as I could, hoping this would solve most errors.
            Thank you much