ltrace - Tracks runtime library calls in dynamically linked programs

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name ltrace
Package version 0.7.3
Package release 4
Package architecture amd64
Package type deb
Installed size 333 B
Download size 143.69 KB
Official Mirror
ltrace is a debugging program which runs a specified command until it
exits.  While the command is executing, ltrace intercepts and records
the dynamic library calls which are called by
the executed process and the signals received by that process.
It can also intercept and print the system calls executed by the program.
The program to be traced need not be recompiled for this, so you can
use it on binaries for which you don't have the source handy.
You should install ltrace if you need a sysadmin tool for tracking the
execution of processes.


Package Version Architecture Repository
ltrace_0.7.3-4_i386.deb 0.7.3 i386 Debian Main
ltrace - - -


Name Value
libc6 >= 2.7
libelfg0 >= 0.8.12
libselinux1 >= 1.32


Type URL
Binary Package ltrace_0.7.3-4_amd64.deb
Source Package ltrace

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ltrace deb package:
    # sudo apt-get install ltrace




2014-01-03 - Juan Cespedes <>
ltrace (0.7.3-4) unstable; urgency=low
* Get rid of dh_autoreconf (not needed)
* Added "mips" and "mipsel" architectures
* Continue after unexpected breakpoint (closes: #649569)
2014-01-03 - Juan Cespedes <>
ltrace (0.7.3-3) unstable; urgency=low
* Really add support for armhf
* Fix new compilation error on sparc
2014-01-02 - Juan Cespedes <>
ltrace (0.7.3-2) unstable; urgency=low
* Build without libunwind to avoid problems in transition
* Added support for powerpcspe (closes: #692486)
* Added support for armhf
* Fix compilation on sparc
2014-01-02 - Juan Cespedes <>
ltrace (0.7.3-1) unstable; urgency=low
* New upstream release (closes: #675607), including:
+ support dlopen()'d libraries (closes: #537781)
+ support PIE binaries (closes: #614018)
+ fix -T option (closes: #548400)
+ use $HOST_CPU instead of $(uname -m) (closes: #457696)
+ don't hardcode gcc or assume -liberty and -lsupc++ exist (closes: #593639)
+ support threaded programs (closes: #282068, #591412)
* Fix "free(): invalid pointer" crash (closes: #724253)
* Fix FTBFS on alpha (closes: #678721)
# Added "s390x" to the list of supported archs (closes: #645615)
* Fixed dpkg-shlibdeps warning: don't link against
libstdc++ or libsupc++ if we have libiberty
* Switch to 3.0 (quilt) source format
* Standards-Version: 3.9.5
* Lintian clean
2013-12-21 - David Prévot <>
ltrace (0.5.3-2.2) unstable; urgency=medium
* Non-maintainer upload
* Build-depend on libiberty-dev instead of binutils-dev (Closes: #730933)
2010-05-02 - Jakub Wilk <>
ltrace (0.5.3-2.1) unstable; urgency=low
* Non-maintainer upload.
* Add missing includes in sysdeps/linux-gnu/ppc/plt.c to fix FTBFS on
powerpc (closes: #574114). Thanks to Javi Merino for the bug report.
2009-07-26 - Juan Cespedes <>
ltrace (0.5.3-2) unstable; urgency=low
* Fixed compilation problems in armel, ia64 and powerpc (closes: Bug#538441)
2009-07-25 - Juan Cespedes <>
ltrace (0.5.3-1) unstable; urgency=low
* New upstream release
* Make it work again in sparc with new kernel headers (closes: Bug#532195)
2009-05-28 - Juan Cespedes <>
ltrace (0.5.2-2) unstable; urgency=low
* Make clone() work when child starts after parent finishes
* See syscalls as syscalls and not sysrets when we are a clone
2009-05-21 - Juan Cespedes <>
ltrace (0.5.2-1) unstable; urgency=low
* New upstream release                                   (closes: Bug#463023)
* New approach for following forks; it should now attach
every newly created process                            (closes: Bug#483827)
* Fixed SEGFAULT when killing ltrace with SIGINT or SIGTERM (closes: #458923)

See Also

Package Description
ltris_1.0.19-2_amd64.deb very polished Tetris clone with CPU opponents
ltrsift-examples_1.0.2-1_all.deb example data for LTRsift
ltrsift_1.0.2-1_amd64.deb postprocessing and classification of LTR retrotransposons
ltsp-client-core_5.5.4-4_amd64.deb basic LTSP client environment
ltsp-client_5.5.4-4_amd64.deb complete LTSP client environment
ltsp-docs_1.1-1_all.deb LTSP Documentation
ltsp-server-standalone_5.5.4-4_all.deb complete LTSP server environment
ltsp-server_5.5.4-4_all.deb basic LTSP server environment
ltspfs_1.4-1_amd64.deb Fuse based remote filesystem for LTSP thin clients
ltspfsd-core_1.4-1_amd64.deb Fuse based remote filesystem daemon for LTSP thin clients
ltspfsd_1.4-1_all.deb Fuse based remote filesystem hooks for LTSP thin clients
ltt-bin_2.5.2-1_amd64.deb Transitional package for lttng-tools
lttng-modules-dkms_2.5.1-1_all.deb Linux Trace Toolkit (LTTng) kernel modules (DKMS)
lttng-tools_2.5.2-1_amd64.deb LTTng control and utility programs
lttngtop_0.2-2+b1_amd64.deb LTTng 2.0 Top-like trace reader and analyzer