Skip to content

fix(arrow/cdata): fix leaks identified by leak-sanitizer - #603

Merged
zeroshade merged 4 commits into
apache:mainfrom
zeroshade:fix-leak-sanitizer
Dec 9, 2025
Merged

fix(arrow/cdata): fix leaks identified by leak-sanitizer#603
zeroshade merged 4 commits into
apache:mainfrom
zeroshade:fix-leak-sanitizer

Conversation

@zeroshade

Copy link
Copy Markdown
Member

Rationale for this change

fixes #597

What changes are included in this PR?

A series of calls to release, runtime.GC, free and so on to address all the leaks that were identified by the Go 1.25 sanitizer

Are these changes tested?

go1.25 is added to the workflows to run the tests with ASAN which will catch these sanitizer issues in the future

Are there any user-facing changes?

only the fixes

Comment thread arrow/cdata/cdata_fulltest.c Outdated
@zeroshade
zeroshade merged commit 64e07d9 into apache:main Dec 9, 2025
40 of 41 checks passed
@zeroshade
zeroshade deleted the fix-leak-sanitizer branch March 27, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants