OpenBSD manual page server

Manual Page Search Parameters

BTRACE(8) System Manager's Manual BTRACE(8)

btracebug tracer

btrace [-lnv] [-p pid] [-e program | file]

The btrace utility provides an interface to inspect the internals of the system and programs. It interprets the bt(5) program in file and communicates with the dynamic tracer device using the interface described in dt(4).

The options are as follows:

Execute program.
List all available probes.
No action. Parse the program and then exit.
Enable tracing on the indicated process ID (only one -p flag is permitted).
Verbose mode. Causes btrace to print debugging messages. Multiple -v options increase the verbosity. The maximum is 2.

The btrace utility exits 0 on success, and >0 if an error occurs.

dt(4), bt(5)

The btrace utility first appeared in OpenBSD 6.7.

Martin Pieuchot <>

March 21, 2021 OpenBSD-current