-
-
Notifications
You must be signed in to change notification settings - Fork 21.2k
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
[3.x] Scene tree dock crashes when using filter in large scenes #88194
Comments
heck Not exactly sure why it does this, even glancing at the code |
I'm not sure what's causing this specific issue but there is a possible reference after free, Edit: This is the part I'm referring to, unsure if it's related but it doesn't look safe: godot/editor/scene_tree_editor.cpp Lines 621 to 625 in 354404d
|
It's worth noting that the only major difference between 3.x and 4.x is that tree items are freed instead of just hidden, so... Something along those lines may be the cause. |
I'm trying to reproduce this issue on the latest 3.x (Windows 10 debug build) and TPS demo to no avail.
For any other scene, no issues seem to occur. |
Good to know. Honestly I still am not exactly sure on what would cause the crash here. |
Fixed by #88943. |
Tested versions
3.6 dev 354404d
not present in:
3.6 beta 4
3.6 beta 3
3.6 beta 1
3.5.3
3.5.2
System information
Linux Mint 21.1
Issue description
Using the filter in the editor scene tree dock can cause crashes in large scenes.
Call stack:
Steps to reproduce
Load TPS demo.
Open
level/geometry/scenes/structure.tscn
.Type 3 or 4 letters into the filter box at the top of the scene tree dock.
Minimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: