Red Hat Bugzilla – Bug 187362
x86_64 valgrind can't debug 64-bit programs
Last modified: 2007-11-30 17:11:28 EST
Description of problem:
valgrind in FC4 is built for i386, and so doesn't work for 64-bit binaries.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. valgrind ls or valgrind ./a.out etc
mrburns:~% valgrind ls
valgrind: wrong executable class (eg. 32-bit instead
valgrind: of 64-bit)
valgrind: do_exec(/bin/ls) failed: Exec format error
It looks like this has been fixed for FC5, but for various reasons, I'm not
in a position to upgrade yet.
There are no plans to put this into FC4, the upgrade from 2.4.0 to 3.1.0
is just too invasive and 2.4.0 doesn't support x86_64 nor ppc.
You can rebuild the src.rpm yourself if you want.