We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The below code with a standard boost install, always produces an empty stacktrace because BOOST_STACKTRACE_USE_NOOP is always defined.
#include <iostream> #include "boost/stacktrace.hpp" void f3() { std::cout << "********** Start backtrace **********" << std::endl; std::cout << boost::stacktrace::stacktrace() << std::endl; std::cout << "********** End backtrace **********" << std::endl; } void f2() { f3(); } void f1() { f2(); } int main() { f1(); return 0; }
The text was updated successfully, but these errors were encountered:
Proposed fix has been submitted here: #7503
Sorry, something went wrong.
Misunderstood the usage here, details can be found in the above closed PR.
Thanks to @madebr for all the help!
No branches or pull requests
Package and Environment Details
Steps to reproduce
The below code with a standard boost install, always produces an empty stacktrace because BOOST_STACKTRACE_USE_NOOP is always defined.
The text was updated successfully, but these errors were encountered: