AlternativeTo Logo

Valgrind Alternatives for Linux

There are many alternatives to Valgrind for Linux if you are looking for a replacement. The best Linux alternative is Libcsdbg, which is both free and Open Source. If that doesn't suit you, our users have ranked eight alternatives to Valgrind and five of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Valgrind are Dr. Memory, strace, JTracer and ltrace.

This page was last updated
Valgrind iconValgrind
  31
  • FreeOpen Source
  • Mac
  • Linux
  • Android

Valgrind is an instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can...

Learn more about Valgrind

  1. Libcsdbg icon

    Libcsdbg

    • FreeOpen Source
    • Linux

    Libcsdbg is a C++ exception stack tracer. When an exception is thrown, caught and handled, libcsdbg offers the tools to create and process the exception stack trace, the path the exception has propagated up the call stack, unwinding it, up to the section were it was handled.

    Suggest and vote on features
    Screenshot
  2. Dr. Memory icon

    Dr. Memory

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Dr. Memory is a memory monitoring tool capable of identifying memory-related programming errors such as accesses of uninitialized memory, accesses to unaddressable memory (including outside of allocated heap units and heap underflow and overflow), accesses to freed memory...

    Suggest and vote on features
    No screenshots yet


  3. strace

    • FreeOpen Source
    • Linux
    • BSD
    • FreeBSD

    strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state.

    Suggest and vote on features
    Screenshot
    strace vs Valgrind opinions
    pros, cons and recent comments

    strace functions at system level and helps mainly on problems with system calls.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  4. JTracer icon

    JTracer

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • Java Mobile
    • Android Tablet

    C++ exception (and generic) stack trace debug suite.

    Suggest and vote on features
    Screenshot
  5. ltrace

    • FreeOpen Source
    • Linux
    • BSD
    • FreeBSD

    ltrace intercepts and records dynamic library calls which are called by an executed process and the signals received by that process. It can also intercept and print the system calls executed by the program. Used for debugging.

    Suggest and vote on features
    Screenshot
Showing 5 of 5 alternatives