valgrind on FC2?

Jakub Jelinek jakub at redhat.com
Wed Jun 22 22:26:12 UTC 2005


On Wed, Jun 22, 2005 at 04:38:42PM -0400, Jack Howarth wrote:
> valgrind --tool=memcheck --leak-check=yes /usr/accelrys/I2000.3L/Linux_2_Intel_32/biosym_exe/insightII
> 
> The executable at /usr/accelrys/I2000.3L/Linux_2_Intel_32/biosym_exe/insightII
> can be used to run the program normally outside of valgrind. However when I
> attempt to run it within valgrind I get the error...
> 
> ==8055== Memcheck, a memory error detector for x86-linux.
> ==8055== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward.
> ==8055== Using valgrind-2.1.1, a program supervision framework for x86-linux.
> ==8055== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward.
> ==8055== Valgrind library directory: /usr/lib/valgrind
> ==8055== Command line
> ==8055==    /usr/accelrys/I2000.3L/Linux_2_Intel_32/biosym_exe/insightII
> ==8055== Startup, with flags:
> ==8055==    --tool=memcheck
> ==8055==    --leak-check=yes
> ==8055==    -v

Don't know where the -v came up, is that the default in dag's packages or
do you have valgrind aliased to valgrind -v ?

> ==8055== Reading syms from /usr/accelrys/I2000.3L/Linux_2_Intel_32/exe/insight/insightII (0x8048000)
> ==8055== Reading syms from /lib/ld-2.3.3.so (0x3C000000)
> ==8055==    object doesn't have any debug info

This is not a fatal error, just valgrind informing that the library
does not have debuginfo in the file nor has corresponding *debuginfo*
package installed.  valgrind only prints this with -v.
It is always better to have debuginfo for analysis by valgrind,
because then more accurate information can be provided, but it
is certainly not a requirement.

	Jakub




More information about the users mailing list