GDQuest / GDQuest/learn-gdscript

Memory leaks in practice screen

Open
#1,353 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
GDScript
Stars
2.8k
Forks
235
PR merge metrics
No merged PRs in 30d

Description

Something in the practice system/practice UI leaks memory. We have quite a few RID allocations that get lost there and logged on exit. This task is a tracker just to investigate and clear those. They're pretty harmless as upon closing the app, everything gets cleared up and it's not like leaks every frame so it's a small amount of memory, perhaps around practice resources, but we should still address it sometime.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or specific entry point is named. Start by reproducing the practice screen workflow and checking the RID allocations logged on exit, then trace them through the practice system and UI. Done means the reported allocations are released without introducing new leaks.

Written by the indexing model from the issue text.

Assessment

Tech stack
godot
Domain
game-dev, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.