Simple, portable, and self-contained stacktrace library for C++11 and newer
Fixes:
dladdr
is used and an unexpected argv[0]
is provided to the
binary.Fixes:
Other changes:
Fixes:
Other changes:
Fixes:
New:
cpptrace::stacktrace::print_with_snippets
cpptrace::get_snippet
utilitycpptrace::can_signal_safe_unwind
utilitystacktrace_frame::get_object_info
Changes:
Fixes:
_dl_find_object
implementationMisc:
Changes:
stacktrace_frame.address
-> stacktrace_frame.raw_address
stacktrace_frame.object_address
What's new:
Most notable improvements:
Other improvements:
-Werror
is now used in CIPre-release for 0.4.0. Hoping to get that out in the next few days.
Tiny patch:
CPPTRACE_EXPORT
annotations