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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content