Here's my current workaround: 1. I built and installed the latest valgrind from source. 2. ~/.valgrindrc: --sigill-diagnostics=no --suppressions=/home/pi/.valgrind.supp 3. ~/.valgrind.supp: { libarmmemv7laddr8 Memcheck:Addr8 obj:/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so } { libarmmemv7laddr4 Memcheck:Addr4 obj:/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so } { libarmmemv7laddr2 Memcheck:Addr2 obj:/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so } { libarmmemv7laddr1 Memcheck:Addr1 obj:/usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so }
Here's my current workaround: diagnostics= no /home/pi/ .valgrind. supp usr/lib/ arm-linux- gnueabihf/ libarmmem- v7l.so usr/lib/ arm-linux- gnueabihf/ libarmmem- v7l.so usr/lib/ arm-linux- gnueabihf/ libarmmem- v7l.so usr/lib/ arm-linux- gnueabihf/ libarmmem- v7l.so
1. I built and installed the latest valgrind from source.
2. ~/.valgrindrc:
--sigill-
--suppressions=
3. ~/.valgrind.supp:
{
libarmmemv7laddr8
Memcheck:Addr8
obj:/
}
{
libarmmemv7laddr4
Memcheck:Addr4
obj:/
}
{
libarmmemv7laddr2
Memcheck:Addr2
obj:/
}
{
libarmmemv7laddr1
Memcheck:Addr1
obj:/
}