Skip to content

MDBF-1218 - instrumentation for curl/s3 && ODBC mem leaks#967

Merged
RazvanLiviuVarzaru merged 5 commits into
MariaDB:devfrom
grooverdan:MDBF-1218
Jun 5, 2026
Merged

MDBF-1218 - instrumentation for curl/s3 && ODBC mem leaks#967
RazvanLiviuVarzaru merged 5 commits into
MariaDB:devfrom
grooverdan:MDBF-1218

Conversation

@grooverdan
Copy link
Copy Markdown
Member

instruments the curl dependency of nghttp2 that will prevent false s3 msan errors.

odbc - add leak prevention from ustream patch.

save odbc cursor msan instrumented code in case we start to use it.

This is a curl dependency, and showed up as the cause of s3.X test
failure
unixodbc-dev has a memory leak. Apply patch from
upstream.

This will arrive in Debian stable eventtually

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136221

Added the libodbccr (cursor) libraries to the MSAN since they
where built. Maybe be used at some stage.

Workaround still in review queue - MariaDB/server#5050
patch for trixie only
ha_s3.so appears to want version info

preserve non-trixe - current msan20 builds - as is
without changes.
@RazvanLiviuVarzaru RazvanLiviuVarzaru merged commit 8a25d2b into MariaDB:dev Jun 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants