A system call tracer
strace is a system call tracer, i.e. a debugging tool which prints out
a trace of all the system calls made by a another process/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 source.
System calls and signals are events that happen at the user/kernel
interface. A close examination of this boundary is very useful for bug
isolation, sanity checking and attempting to capture race conditions.
Noteworthy changes in release 4.5.20
* Implemented decoding of new linux syscalls: inotify_init1, recvmmsg.
* Implemented basic decoding of new linux syscalls: preadv, pwritev,
* Enhanced decoding of recently added syscalls on non-x86 architectures
by replacing a bare decoder with elaborate parse
strace - trace system calls and signals
strace [ -CdffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] ... [
-ofile ] [ -ppid ] ... [ -sstrsize ] [ -uusername ] [
-Evar=val ] ... [ -Evar ] ... [ command [ arg ... ] ]
strace -c [ -eexpr ] ... [ -Ooverhead ] [ -Ssortby ] [
strace (4.5.20-2) unstable; urgency=low
* Add missing sparc syscall defines to fix FTBFS on sparc.
-- Frederik Schüler <email@example.com> Tue, 04 May 2010 14:31:46 +0200
strace (4.5.20-1) unstable; urgency=low
[ Dmitry V. Levin ]
* New upstream version.
+ Corrected decoding of 64bit syscalls, closes: #570603
+ Corrected getsockopt decoding on architectures where
2010-04-13 Dmitry V. Levin <firstname.lastname@example.org>
Prepare for 4.5.20 release
* NEWS: Update for 4.5
-- new entries from wta
* clone doesn't work; cloned processes can hang
* partially done: finish up
This is the Debian packaged version of strace. For a complete list of
changes from the upstream vers
Browse inside strace_4.5.20-2_ia64.deb
Results 1 - 1 of 1Search over 15 billion files
© 1997-2017 FileWatcher.com