
On 01/10/2012 04:29 PM, Marshall Clow wrote:
On Jan 10, 2012, at 7:11 AM, Artyom Beilis wrote:
Boost.StackTrace
Collecting stack trace automatically from exception and printing it.
Very Very useful for debugging.
http://cppcms.sourceforge.net/cppcms_ref_v0_99/namespacebooster_1_1stack__tr... http://cppcms.sourceforge.net/cppcms_ref_v0_99/backtrace_8h_source.html
Any interest in this library. It works (collects a trace and prints it) on: Windows, Solaris, Linux, Mac OS X
This would be a great (feature) addition for Boost.Exception; the ability to attach a stack trace to an exception showing where it was thrown.
As you say, very, very useful for debugging
Why not just use a debugger? They can give backtraces as well. While we're speaking of it, Boost.Exception adds a massive amount of bloat. I'm considering scrapping it for that reason.