Sebastian Messmer
|
276e7f08e4
|
Switch from libunwind to boost::stacktrace
|
2019-04-01 19:18:49 -07:00 |
Sebastian Messmer
|
807f0dc01b
|
Use libunwind instead of libbacktrace to build stack traces. This fixes a segfault issue with platforms using libexecinfo and is generally more portable.
|
2019-03-25 09:29:58 -07:00 |
Sebastian Messmer
|
e07a1c5604
|
Extract SignalHandler from SignalCatcher and also use it for backtrace
|
2019-03-24 20:52:53 -07:00 |
Sebastian Messmer
|
f4be42d892
|
Enable -Werror build for clang on Circle CI
|
2018-10-02 20:51:33 -07:00 |
Sebastian Messmer
|
b715e18a59
|
Fix non-windows backtrace implementation
|
2018-05-18 22:29:41 -07:00 |
Sebastian Messmer
|
9d872ea00c
|
- Fix clash of our ERROR log level with the ERROR macro defined in windows
- Fix definition of log levels so msvc accepts them
|
2018-05-16 23:03:03 -07:00 |
Sebastian Messmer
|
3563f4687d
|
Add testcases for backtrace
|
2018-05-16 22:31:43 -07:00 |
Sebastian Messmer
|
efbe606961
|
Make backtrace work on windows
|
2018-05-16 19:47:51 -07:00 |