Skip to content

"SLC6X: development/debuggers: ltrace

ltrace - Tracks runtime library calls from dynamically linked executables

License: GPLv2+
Vendor: Scientific Linux CERN,
Ltrace is a debugging program which runs a specified command until the
command exits.  While the command is executing, ltrace intercepts and
records both the dynamic library calls called by the executed process
and the signals received by the executed process.  Ltrace can also
intercept and print system calls executed by the process.

You should install ltrace if you need a sysadmin tool for tracking the
execution of processes.


ltrace-0.5-28.45svn.el6.x86_64 [73 KiB] Changelog by Petr Machata (2014-07-10):
- Fix specifically ppc64/ppc32 tracing of PIE binaries.
  (Updated ltrace-0.5-pie.patch)
ltrace-0.5-23.45svn.el6.x86_64 [72 KiB] Changelog by Petr Machata (2012-04-11):
- Fix the case that a breakpoint is reported by SIGILL instead of
  SIGTRAP, and DECR_PC_AFTER_BREAK is non-zero, as is the case on
  s390 (ltrace-0.5-s390x-sigill.patch)
- Fix detach from sleeping process (ltrace-0.5-sigint.patch)
- Resolves: #738254
- Fix attach test case, patch courtesy of
  Edjunior Barbosa Machado <>
- Resolves: #811088
- Fix tracing return from functions called using a plain branch
  instead of library call (ltrace-0.5-ppc64-linked-calls.patch)
- Add a patch for single-stepping over a lwarx/ldarx instruction
- Resolves: #811184
- Adjust the code to avoid some warnings (ltrace-0.5-warnings.patch)

Listing created by repoview