1
0
Fork 0
forked from suyu/suyu
suyu/src
yzct12345 81ed54d13e
logging: Display backtrace on crash
This implements backtraces so we don't have to tell users how to use gdb anymore.

This prints a backtrace after abort or segfault is detected. It also fixes the log getting cut off with the last line containing only a bracket. This change lets us know what caused a crash not just what happened the few seconds before it.

I only know how to add support for Linux with GCC. Also this doesn't work outside of C/C++ such as in dynarmic or certain parts of graphics drivers. The good thing is that it'll try and just crash again but the stack frames are still there so the core dump will work just like before.
2021-08-13 18:58:35 +00:00
..
audio_core Merge pull request #6571 from Kelebek1/Mix 2021-07-12 22:09:05 -07:00
common logging: Display backtrace on crash 2021-08-13 18:58:35 +00:00
core logging: Simplify and make thread-safe 2021-08-13 18:39:45 +00:00
input_common input_common: Disable sdl raw input mode 2021-08-12 13:17:07 -05:00
shader_recompiler Merge pull request #6767 from ReinUsesLisp/fold-float-pack 2021-07-30 02:07:52 -04:00
tests logging: Simplify and make thread-safe 2021-08-13 18:39:45 +00:00
video_core Merge pull request #6838 from ameerj/sws-align 2021-08-12 11:28:33 -07:00
web_service web_service: Silence -Wmaybe-uninitialized on httplib.h 2021-07-12 03:30:45 -03:00
yuzu logging: Simplify and make thread-safe 2021-08-13 18:39:45 +00:00
yuzu_cmd logging: Simplify and make thread-safe 2021-08-13 18:39:45 +00:00
.clang-format
CMakeLists.txt shader: Initial recompiler work 2021-07-22 21:51:21 -04:00