blockblaz / blockblaz/zeam

Investigate and add tests for potential memory leaks

Open
#199 1 comment 0 reactions 0 assignees View on GitHub
Investigation
Dominant language
Zig
Stars
97
Forks
39
PR merge metrics
No merged PRs in 30d

Description

We noticed some memory leaks in the codebase. While some fixes have been applied, we suspect not all issues have been addressed. To properly handle this, we need a structured investigation and tests that can reliably expose the leaks.

- https://github.com/blockblaz/zeam/pull/198
- https://github.com/blockblaz/zeam/pull/194

Next steps:
- Use memory profiling tools (Valgrind etc) to locate hotspots.
- Add a reproducible test case that highlights the leak(s).
- Investigate severity and prioritize fixes.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing pull requests 198 and 194 to understand which memory-leak fixes have already been applied. Use a memory-profiling tool such as Valgrind to locate remaining hotspots, then add a reproducible test that exposes a leak. Done means the leak is reproducible, its severity is assessed, and fixes are prioritized.

Written by the indexing model from the issue text.

Assessment

Tech stack
zig
Domain
performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.