ltrace
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