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


############


Reply via email to