Re: Valgrind 2.4.0 fails on FC3, can't open /proc/self/maps
> LibClamAV debug: Running as user clamav (UID 503, GID 503)
> [root@bandsman njh]# ls -l /proc/self/maps
> -r-------- 1 root root 0 May 28 09:37 /proc/self/maps
Your program is running as user clamav, therefore valgrind also is. For
reasons that are beyond me, you are running as root, and your
/proc/self/maps is readable only by root, and not by user clamav. I assume
the /proc/self/maps for the process running valgrind will also be readable
only by root, and not by user clamav, henve the fatal error.
You must either log in as user clamav to start valgrinding your program or
cause the /proc/self/maps to be universally readable. You might also
change the options for LibClamAV (if possible) to run as root, but I do
not advise that.