-
Notifications
You must be signed in to change notification settings - Fork 3
[FIX] Fix memory leaks in BodyEntitySyncTest #562
Copy link
Copy link
Open
Labels
Description
Bug Description
Memory leak(s) have been detected in the BodyEntitySyncTest test suite. These leaks must be identified, root-caused, and fixed to ensure the test passes cleanly under memory checking tools (e.g. Valgrind, AddressSanitizer).
Steps to Reproduce
- Build the project with memory checking enabled (e.g. AddressSanitizer or Valgrind).
- Run the
BodyEntitySyncTesttest suite. - Observe memory leak reports in the output.
Expected Behavior
BodyEntitySyncTest runs to completion with no memory leaks reported.
Actual Behavior
One or more memory leaks are reported when running BodyEntitySyncTest under a memory checker.
Environment
- OS: [e.g. Ubuntu 22.04]
- Compiler: [e.g. Clang 15]
- Vulkan SDK Version: [e.g. 1.3.268.0]
- Engine² Version/Commit: [current main]
Additional Context
This fix is a prerequisite for making the memory leak check mandatory in CI.
Related Issues
- [FIX] Fix memory leaks in BindGroupTest #561 (BindGroupTest memory leak fix)
- [FIX] Fix memory leaks in BodyEntitySyncTest #562 (RenderPassTest memory leak fix)
- [FIX] Fix memory leaks in RenderPassTest #563 (GBufferTest memory leak fix)
- [FIX] Fix memory leaks in GBufferTest #564 (CharacterControllerTest memory leak fix)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo