ltrace - Tracks runtime library calls from dynamically linked executables

Property Value
Distribution CentOS 6
Repository CentOS i386
Package filename ltrace-0.5-28.45svn.el6.i686.rpm
Package name ltrace
Package version 0.5
Package release 28.45svn.el6
Package architecture i686
Package type rpm
Category Development/Debuggers
License GPLv2+
Maintainer -
Download size 73.08 KB
Installed size 144.12 KB
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.


Package Version Architecture Repository
ltrace-0.5-28.45svn.el6.x86_64.rpm 0.5 x86_64 CentOS
ltrace - - -


Name Value - - - -
rtld(GNU_HASH) -


Name Value
config(ltrace) = 0.5-28.45svn.el6
ltrace = 0.5-28.45svn.el6
ltrace(x86-32) = 0.5-28.45svn.el6


Type URL
Binary Package ltrace-0.5-28.45svn.el6.i686.rpm
Source Package ltrace-0.5-28.45svn.el6.src.rpm

Install Howto

Install ltrace rpm package:

# yum install ltrace




2014-07-10 - Petr Machata <> - 0.5-28.45svn
- Fix specifically ppc64/ppc32 tracing of PIE binaries.
(Updated ltrace-0.5-pie.patch)
2014-07-08 - Petr Machata <> - 0.5-27.45svn
- Fix 32/64 tracing of PIE binaries.
(Updated ltrace-0.5-pie.patch)
2014-07-07 - Petr Machata <> - 0.5-26.45svn
- Fix a double free when tracing across fork
2014-07-01 - Petr Machata <> - 0.5-25.45svn
- Fix a problem in including in summary (-c) function calls that don't
finish before exec or exit (ltrace-0.5-account_execl.patch)
2014-06-26 - Petr Machata <> - 0.5-24.45svn
- Support PIE binaries (ltrace-0.5-pie.patch)
- Resolves: #868280
2012-04-11 - Petr Machata <> - 0.5-23.45svn
- 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)
2012-04-05 - Petr Machata <> - 0.5-22.45svn
- Bias shoud be applied to address read from .opd only if that address
wasn't yet resolved by the dynamic linker
- Resolves: #738254
2012-04-04 - Petr Machata <> - 0.5-21.45svn
- Fix dlopen on attach (ltrace-0.5-dlopen-attach.patch)
- Resolves: #738254
2012-04-03 - Petr Machata <> - 0.5-20.45svn
- Fix dlopen support when dynamic linker is not prelinked
- Fix unexpected breakpoint messages appearing after exec
- Resolves: #738254
2012-03-23 - Petr Machata <> - 0.5-19.45svn
- Add a patch to fix two coverity citations
- Resolves: #805198
- Fix a bug in multi-threaded support (ltrace-0.5-pass-leader.patch)
- Update man page (ltrace-0.5-dlopen-man.patch)

See Also

Package Description
lua-5.1.4-4.1.el6.i686.rpm Powerful light-weight programming language
lua-devel-5.1.4-4.1.el6.i686.rpm Development files for lua
lua-static-5.1.4-4.1.el6.i686.rpm Static library for lua
lucene-2.3.1-5.9.el6.noarch.rpm High-performance, full-featured text search engine
lucene-contrib-2.3.1-5.9.el6.noarch.rpm Lucene contributed extensions
lucene-demo-2.3.1-5.9.el6.noarch.rpm Lucene demonstration library
lucene-javadoc-2.3.1-5.9.el6.noarch.rpm Javadoc for Lucene
luci-0.26.0-93.el6.centos.i686.rpm Web-based high availability administration application
lvm2-2.02.143-12.el6_9.1.i686.rpm Userland logical volume management tools
lvm2-cluster-2.02.143-12.el6_9.1.i686.rpm Cluster extensions for userland logical volume management tools
lvm2-devel-2.02.143-12.el6_9.1.i686.rpm Development libraries and headers
lvm2-libs-2.02.143-12.el6_9.1.i686.rpm Shared libraries for lvm2
lx-20030328-5.1.el6.i686.rpm Converts PBM data to Lexmark 1000 printer language
lynx-2.8.6-27.el6.i686.rpm A text-based Web browser
lzo-2.03-3.1.el6_5.1.i686.rpm Data compression library with very fast (de)compression