Hello Benjamin Wozniak, I just wanted to help triaging this issue. For this I started a qemu vexpress-a15 emulation with current Buster armhf installed.
Unfortunately I could not reproduce this valgrind error. Some more details about my test in attached file. So maybe the valgrind maintainer will need some more information about the system showing this behaviour. Kind regards, Bernhard
# Buster armhf qemu VM 2019-05-01 apt update apt dist-upgrade apt install valgrind valgrind /bin/true ############ root@debian:~# valgrind /bin/true ==632== Memcheck, a memory error detector ==632== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==632== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info ==632== Command: /bin/true ==632== ==632== ==632== HEAP SUMMARY: ==632== in use at exit: 0 bytes in 0 blocks ==632== total heap usage: 0 allocs, 0 frees, 0 bytes allocated ==632== ==632== All heap blocks were freed -- no leaks are possible ==632== ==632== For counts of detected and suppressed errors, rerun with: -v ==632== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) root@debian:~# dpkg -l | grep -E "2.28-8|1:3.14.0-3" ii libc-bin 2.28-8 armhf GNU C Library: Binaries ii libc-l10n 2.28-8 all GNU C Library: localization files ii libc6:armhf 2.28-8 armhf GNU C Library: Shared libraries ii libc6-dbg:armhf 2.28-8 armhf GNU C Library: detached debugging symbols ii locales 2.28-8 all GNU C Library: National Language (locale) data [support] ii valgrind 1:3.14.0-3 armhf instrumentation framework for building dynamic analysis tools ii valgrind-dbg 1:3.14.0-3 armhf instrumentation framework for building dynamic analysis tools (debug) root@debian:~# dpkg -S ld-linux-armhf.so.3 libc6:armhf: /lib/ld-linux-armhf.so.3 libc6:armhf: /lib/arm-linux-gnueabihf/ld-linux-armhf.so.3 root@debian:~# uname -a Linux debian 4.19.0-4-armmp-lpae #1 SMP Debian 4.19.28-2 (2019-03-15) armv7l GNU/Linux root@debian:~# lscpu Architecture: armv7l Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) per core: 1 Core(s) per socket: 2 Socket(s): 1 Vendor ID: ARM Model: 1 Model name: Cortex-A15 Stepping: r2p1 BogoMIPS: 125.00 Flags: half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm /usr/bin/qemu-system-arm -m 2G -M vexpress-a15 -smp 4 -monitor stdio -sd system.img -nic user,model=lan9118,hostfwd=tcp:127.0.254.60:2222-:22,hostfwd=tcp:127.0.254.60:3389-:3389,hostfwd=tcp:127.0.254.60:4445-:445,hostfwd=tcp:127.0.254.60:8080-:80,hostfwd=tcp:127.0.254.60:5901-:5901,tftp=/home/bernhard/data/pxeboot,bootfile=/boot/grub/i386-pc/core.0 -kernel boot/vmlinuz-4.19.0-4-armmp-lpae -initrd boot/initrd.img-4.19.0-4-armmp-lpae -dtb vexpress-v2p-ca15-tc1.dtb -append root=/dev/mmcblk0p2 -boot c -no-shutdown -snapshot ############