Open CharlesWilsonBarbosa opened 6 days ago
I was able to reproduce the crash in latest master (https://github.com/godotengine/godot/commit/4ab8fb809396fa38ba929fec97cfcb7193f1c44d), when i type something in the label node godot freezes until the crash, when the crash happens vscode shows the printed error: Failed method: Control::_update_minimum_size. Message queue out of memory. Message queue out of memory. Try increasing 'memory/limits/message_queue/max_size_mb' in project settings.
and a spam of: Object was deleted while awaiting a callback.
, here the backtrace:
Increase message_queue size from 32 to 256 doesn't avoid the errors and the crash, just make the freeze last longer before the crash and give a slight different backtrace
Tested versions
Reproducible in: v4.2.1stable[b09f793f5]
System information
Godot v4.2.2.stable - Windows 10.0.22631 - Vulkan (Forward+) - integrated Intel(R) UHD Graphics 620 (Intel Corporation; 31.0.101.2125) - Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz (8 Threads)
Issue description
Using a Label in FlowContainer with changed constants will cause a crash in your Godot.
Steps to reproduce
Create new scene
Add FlowContainer and set 'minimum size' to X100, Y0
Add TextureRect and add any image, and set 'fit width proportional'
Add Label (and write something)
Go to 'constants' in FlowContainer editor
Set Hseparation 15 and Vseparation 5
2 ways now:
Wait and it will close (but if it doesn't close, change the FlowContainer or Label again)
Minimal reproduction project (MRP)
N/A