backward-cpp icon indicating copy to clipboard operation
backward-cpp copied to clipboard

A beautiful stack trace pretty printer for C++

Results 110 backward-cpp issues
Sort by recently updated
recently updated
newest added

I'm trying to build this project on a RHEL7 machine, but CMake fails with this error: ``` ./builds.sh cmake Creating build_c++98_gcc-4.4 CMake Error at /usr/local/share/cmake-3.20/Modules/CMakeDetermineCXXCompiler.cmake:48 (message): Could not find compiler...

If I used compressed debug sections (see https://maskray.me/blog/2022-01-23-compressed-debug-sections) I only get outputs like (using `test_stacktrace`and adding `-gz` to the cmake configuration for compiling and linking): ```-- running test case: minitrace...

I have a strange issue where I see the beautiful output at the start of the trace and then it stops for the rest of the trace starting at (#24...

This restores ability to chain std::set_terminate handlers on Windows by passing MSVC C++ runtime exceptions using their `0xE06D7363` system code back to original handler that will later call backward-cpp's terminator....

Sorry to bother you, I tried to build the latest source code downloaded from GitHub in the mingw64 (msys2) environment, but encountered an error. Below is the compilation error message:...

Use RtlCaptureStackBackTrace instead of StackWolker64 in case of missing context

compilation platform:Linux frp-OptiPlex-7050 5.4.0-173-generic #191-Ubuntu SMP Fri Feb 2 13:55:07 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux host platform:arm-linux-gnueabihf source code: ``` #define BACKWARD_HAS_DW 1 #include "backward.hpp" int func2(int * a){...

also highlights source_loc for better visualization. Windows Terminal in Windows 10 and later does support color, so here it is. This is what it looks like: ![windows-terminal](https://github.com/bombela/backward-cpp/assets/11767189/cd596575-a800-4d31-895f-7257ad33728b)

Hi, My system: Ubuntu 20.04, clang16, cmake3.28, I am on latest commit https://github.com/bombela/backward-cpp/commit/51f0700452cf71c57d43c2d028277b24cde32502 as for now Feb 2024 I used vckpkg to install elfutil using vkpkg.json, I intended to use...

ubuntu 20.04 x64 vcpkg.json ``` { "dependencies": [ "spdlog", "mimalloc", "magic-enum", "boost", "libdwarf" ], "builtin-baseline": "53bef8994c541b6561884a8395ea35715ece75db" } ``` ``` find_package(libdwarf CONFIG REQUIRED) # Also requires one of: libbfd (gnu binutils),...