Documentation/devtools/maemo5/ltrace: Difference between revisions

From Maemo Wiki
Jump to navigationJump to search
imported>kaltsi
New page: == Description == Ltrace traces both system and library calls. Ltrace is quite similar to strace the main differences being: * ltrace can trace ...
 
imported>amigadave
devtools template
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Devtools}}
== Description ==
== Description ==


Line 29: Line 32:
== See Also ==
== See Also ==


[[Documentation/devtools/maemo5/strace|strace]]
[[Documentation/devtools/maemo5/strace|strace]],
[[Documentation/devtools/maemo5/latrace|latrace]]
 
[[Category:Fremantle]]

Latest revision as of 15:13, 11 March 2010

This article documents a developer tool.
A list of available devtools is available, together with installation instructions.


Description

Ltrace traces both system and library calls.

Ltrace is quite similar to strace the main differences being:

  • ltrace can trace also function calls between shared libraries.
  • ltrace does not work over clone(). If threading or forking is used, ltrace needs to be attached to the process after that has happened.

Packages

source: ltrace

binary: ltrace

Usage Examples

Attach to the process with process id pid and begin tracing:

# ltrace -p pid

[ltrace man page](/development/documentation/man_pages/ltrace.html)

See Also

strace, latrace