Skip to content

Fix memory leaks reported by ASAN (with suppressions turned off) part 1#10475

Merged
locker merged 5 commits intotarantool:masterfrom
nshy:fix-memleaks-p1
Aug 28, 2024
Merged

Fix memory leaks reported by ASAN (with suppressions turned off) part 1#10475
locker merged 5 commits intotarantool:masterfrom
nshy:fix-memleaks-p1

Conversation

@nshy
Copy link
Contributor

@nshy nshy commented Aug 26, 2024

Part of #10211

Factored out from all-in-one PR #10207

Closes #10476
Closes #10477
Closes #10479
Closes #10480
Closes #10482

@nshy nshy requested a review from a team as a code owner August 26, 2024 12:11
@nshy nshy requested a review from locker August 26, 2024 12:12
@nshy nshy assigned locker and nshy and unassigned locker Aug 26, 2024
@nshy nshy changed the title Fix memory leaks reported by ASAN (with suppressions turned off) Fix memory leaks reported by ASAN (with suppressions turned off) part 1 Aug 26, 2024
@nshy nshy assigned locker and unassigned nshy Aug 26, 2024
@coveralls
Copy link

coveralls commented Aug 26, 2024

Coverage Status

coverage: 87.178% (+0.004%) from 87.174%
when pulling 291eccd on nshy:fix-memleaks-p1
into daae0f0
on tarantool:master
.

@locker locker assigned nshy and unassigned locker Aug 26, 2024
nshy added 2 commits August 27, 2024 18:50
Closes tarantool#10480
Part-of tarantool#10211

NO_TEST=covered by existing tests
NO_DOC=bugfix
coio_connect_timeout() fallbacks to next address returned by
coio_getaddrinfo() if it cannot connect to the first one. In this case
it fails to free resources related to the first address in function
cleanup.

Closes tarantool#10482
Part-of tarantool#10211

NO_TEST=covered by existing tests
NO_DOC=bugfix
@nshy nshy force-pushed the fix-memleaks-p1 branch from 4f7cfe7 to f82843c Compare August 27, 2024 16:06
@nshy nshy assigned locker and unassigned nshy Aug 28, 2024
@locker locker assigned nshy and unassigned locker Aug 28, 2024
nshy added 3 commits August 28, 2024 14:14
Closes tarantool#10477
Part-of tarantool#10211

NO_TEST=covered by existing tests
NO_DOC=bugfix
Closes tarantool#10479
Part-of tarantool#10211

NO_TEST=covered by existing tests
NO_DOC=bugfix
Closes tarantool#10476
Part-of tarantool#10211

NO_TEST=covered by existing tests
NO_DOC=bugfix
@nshy nshy force-pushed the fix-memleaks-p1 branch from f82843c to 291eccd Compare August 28, 2024 11:16
@nshy nshy assigned locker and unassigned nshy Aug 28, 2024
@locker locker added the full-ci Enables all tests for a pull request label Aug 28, 2024
@locker locker merged commit a4f4569 into tarantool:master Aug 28, 2024
@locker
Copy link
Member

locker commented Aug 28, 2024

Cherry-picked to 2.11 and 3.2.

@nshy nshy deleted the fix-memleaks-p1 branch August 28, 2024 13:07
@nshy nshy mentioned this pull request Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

full-ci Enables all tests for a pull request

Projects

None yet

4 participants