Using valgrind on 64bit system to analyse 32bit executable

Solution Verified - Updated -

Issue

Valgind fails to analyse a 23bit executable on a 64bit system.

Error message is:

# valgrind i386-binary
valgrind: failed to start tool 'memcheck' for platform 'x86-linux': No such file or directory</code>
valgrind: failed to start tool 'massif' for platform 'amd64-linux': No such file or directory

Environment

  • Red Hat Enterprise Linux
  • x86_64 system
  • ELF 32-bit LSB executable to analyse

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In