strace 4.8

A system call tracer, an instructional, diagnostic and debugging application for Linux
strace is an open source software designed for developers and system administrators, providing a system call tracer written in the C programming language. It runs exclusively under the Linux operating system.

strace is a very useful debugging, instructional and diagnostic utility that can gather all the system calls generated by a program or a process, and print out a trace.

The tool can be used by diagnosticians, troubleshooters, as well as system administrators who want a priceless solution for solving problems with closed-source programs. It is written by Dmitry V. Levin, Roland McGrath, and Wichert Akkerman.

last updated on:
February 13th, 2014, 9:20 GMT
developed by:
Dmitry V. Levin, Roland McGrath and Wi...
license type:
BSD License 
ROOT \ Programming \ Debuggers


In a hurry? Add it to your Download Basket!

user rating 2



1 Screenshot
strace - The help message of the strace command, as viewed from the Linux Terminal
What's New in This Release:
  • Changes in behavior:
  • In case of normal strace termination, when the trace output is redirected to a pipe, strace now closes it and waits for the pipe process termination before exit.
  • Improvements:
read full changelog

Add your review!