OpenGrok
Cross Reference: backtrace.c
xref
: /
src
/
lib
/
libexecinfo
/
backtrace.c
Home
|
History
|
Annotate
|
Download
|
only in
libexecinfo
History log of
/src/lib/libexecinfo/backtrace.c
Revision
Date
Author
Comments
1.9
23-Jan-2025
christos
Add backtrace_sandbox_{init,fini} for backtrace use in sandboxes.
(Kyle Evans @ FreeBSD)
1.8
25-Jun-2022
skrll
branches: 1.8.4;
Decode function descriptors (aka plabels) on hppa to fix backtrace.
PR/56881: hppa: backtrace_symbols() delivers bogus results for some dynloaded functions
1.7
23-Jun-2022
skrll
Trailing whitespace
1.6
25-Sep-2015
christos
args are flipped.
1.5
25-Sep-2015
christos
use provide KERN_PROC_PATHNAME in PROC_ARGS.
1.4
21-Nov-2013
christos
From Ed Maste:
libexecinfo: Include terminating null in byte count
Otherwise, a formatted string with a strlen equal to the remaining
buffer space would have the last character omitted (because vsnprintf
always null-terminates), and later the assert in backtrace_symbols_fmt
would fail.
1.3
29-Aug-2013
christos
use sysctl to find the pathname argv[0] if available (from FreeBSD via
Ed Maste)
1.2
09-Jul-2012
christos
branches: 1.2.2; 1.2.4;
fix cleanup on error
1.1
26-May-2012
christos
Add a similar to linux backtrace_* and execinfo.h family of functions
1.2.4.3
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.2.4.2
30-Oct-2012
yamt
sync with head
1.2.4.1
09-Jul-2012
yamt
file backtrace.c was added on branch yamt-pagecache on 2012-10-30 18:59:10 +0000
1.2.2.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.8.4.1
02-Aug-2025
perseant
Sync with HEAD
Indexes created Wed Oct 01 19:09:53 GMT 2025