stacktrace
stacktrace copied to clipboard
C++ library for storing and printing backtraces.
#159 added the 'stacktrace from current exception for MSVC' feature but one (I guess) sideeffect is that I now get an exported symbol 'boost_stacktrace_impl_return_nullptr', which makes MSVS always generate an...
This commit fixes errors when compiling with: -Wall -Werror -Wextra -Wconversion -Wsign-conversion
This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information. This PR depends on the following other...
Hey there! Would you be interested in an implementation with `libdwfl` from `elfutils`? This would provide filenames and line numbers, similar to what is advertised for `libbacktrace`. However, at least...
Example from the [docs]( https://www.boost.org/doc/libs/1_85_0/doc/html/stacktrace/getting_started.html#stacktrace.getting_started.stacktrace_from_arbitrary_except) fails to [compile](https://godbolt.org/z/T4W17h87b): ``` : In function 'int main()': :14:62: error: 'from_current_exception' is not a member of 'boost::stacktrace' 14 | boost::stacktrace::stacktrace trace = boost::stacktrace::from_current_exception(); //
For some reasons I started to use `stacktrace` library injecting the source files to my project. And it turned out that the result depends on how to build the project....
WIP
This commit adds an implementation based on `libdwfl` from `elfutils`. Implements #176
Hello, I was trying to use the library to log backtraces so they could be later decoded using the binary. I've noticed that when Address Space Layout Randomization is enabled,...