aboutsummaryrefslogtreecommitdiff
path: root/docs/containers.rst
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2024-05-31 10:04:54 -0500
committerEric Blake <eblake@redhat.com>2024-05-31 12:28:07 -0500
commitfc5cedfb8b1547cf9b498ec31c20b738fb382f67 (patch)
tree996019d4741de76f10d8557ddea668351b6d89a7 /docs/containers.rst
parent0e9490cebc726ef772b6c9e27dac32e7ae99f9b2 (diff)
downloadlibvirt-ci-fc5cedfb8b1547cf9b498ec31c20b738fb382f67.zip
libvirt-ci-fc5cedfb8b1547cf9b498ec31c20b738fb382f67.tar.gz
libvirt-ci-fc5cedfb8b1547cf9b498ec31c20b738fb382f67.tar.bz2
mappings: Add libc-malloc-debug for malloc perturbation
Enabling glibc malloc perturbation during CI is a cheap way to catch several malloc usage problems. This used to be easy (alter TESTS_ENVIRONMENT in Makefile.am to include MALLOC_CHECK_=1 and MALLOC_PERTURB_=$(random) for a proper setting of random), but has gotten progressively harder with newer glibc (you now have to LD_PRELOAD a specific library, and per https://issues.redhat.com/browse/RHEL-35971, Fedora 40 intentionally moved libc_malloc_debug.so.0 out of glibc into glibc-utils). As several lcitool clients (at least nbdkit and libnbd) want to use malloc debugging during CI, it is worth adding a new mapping for this purpose. Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'docs/containers.rst')
0 files changed, 0 insertions, 0 deletions