Zach DeCook
|
b1e2ca04a0
|
CrashReporter: Fix compilation with musl libc (#4805)
It can be assumed this doesn't function correctly:
my 'configuration does not support execinfo.h', so I have no backtrace to test against
|
2024-03-05 22:51:34 +00:00 |
|
thejch
|
030ed27cc8
|
crashreporter: Use ~/.cache as cache dir (#4719)
* use ~/.cache for crash reports
* minor word edit
* clang-format
* minor typo
|
2024-02-20 00:55:04 +00:00 |
|
thejch
|
3d9ca6381d
|
crashreporter: fix logging of function data (#4632)
|
2024-02-07 09:50:23 +00:00 |
|
|
f40e382fc6
|
crashreporter: skip first possibly cut off line in log tail
|
2024-01-20 09:16:27 +01:00 |
|
|
bc51a91043
|
crashreporter: don't explicitly set 777 on crash report directory
fixes #4218
|
2023-12-21 22:18:07 +01:00 |
|
|
ef445093f9
|
internal: convert uname fields to strings before logging
fixes #4188, thanks @jbeich
|
2023-12-18 23:33:10 +00:00 |
|
François Conzelmann
|
4a42344e97
|
style/ci: apply clang-format and verify it in ci (#4039)
* style: apply clang-format
* ci: add new clang-format job to CI
|
2023-12-06 22:54:56 +00:00 |
|
|
e195e51c1b
|
logging: move to an internal rolling log buffer
disables logging to the logfile by default
|
2023-11-14 20:06:04 +00:00 |
|
Vaxry
|
06cc42441c
|
build: guard execinfo.h via build systems (#3547)
* guard execinfo via cmake
* libexecinfo -> execinfo macro name
* meson: add execinfo check
* move check in cmake up
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-10-11 22:27:53 +01:00 |
|
vaxerski
|
24c04a8b7c
|
crashreporter: avoid using empty CACHE_HOME
|
2023-10-05 16:57:54 +01:00 |
|
memchr
|
6594b50e57
|
logging/format: use std::format_string to catch formatting string errors at compile time (#3377)
* fix(log): use constexpr format string
* deprecate getFormat
|
2023-09-20 08:26:20 +01:00 |
|
Philip Damianik
|
8c83852704
|
internal: Remove all .c_str() calls when using std::vformat (#3198)
Signed-off-by: pdamianik <39028343+pdamianik@users.noreply.github.com>
|
2023-09-06 21:45:37 +02:00 |
|
Vaxry
|
61a71c65ac
|
internal: Formatter rework (#3186)
|
2023-09-06 12:51:36 +02:00 |
|
|
60b548296d
|
internal: move backtrace to specific func
|
2023-08-11 17:22:19 +02:00 |
|
|
c241da5ea5
|
crashreporter: log tag
|
2023-06-23 13:22:38 +02:00 |
|
vaxerski
|
7b5b4a1049
|
crashReporter: log on crash
|
2023-04-21 16:48:36 +01:00 |
|
vaxerski
|
5cb5b628b8
|
crashReporter: fix invalid format string
|
2023-04-17 17:32:07 +01:00 |
|
vaxerski
|
29fc410a8f
|
crashReporter: avoid segfault in deref plugin system
|
2023-04-15 10:58:46 +01:00 |
|
NotAShelf
|
3d9bf17f11
|
crashReporter: try $XDG_CACHE_HOME before $HOME (#1920)
|
2023-03-31 13:15:24 +01:00 |
|
vaxerski
|
5b924aaf60
|
crashReporter: add hl ver
|
2023-03-17 11:51:16 +00:00 |
|
vaxerski
|
fb45f8f2f9
|
crashReporter: remove inconsistent log from crash reports
|
2023-03-04 00:14:20 +00:00 |
|
|
52878161e4
|
add log tail to crash reports
|
2023-03-01 15:14:35 +00:00 |
|
|
6c250df77e
|
generate coredumps on sigabrt too
|
2023-03-01 15:08:44 +00:00 |
|
|
0905515c40
|
use .txt for crash reports
|
2023-03-01 09:32:31 +00:00 |
|
Vaxry
|
8b81f41e52
|
Plugin System (#1590)
---------
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-02-27 12:32:38 +00:00 |
|
Jan Beich
|
474ada9267
|
Unbreak CrashReporter on FreeBSD (#1589)
|
2023-02-20 14:15:15 +00:00 |
|
vaxerski
|
0eee57aab9
|
fixup backtrace curpath
|
2023-02-20 10:28:16 +00:00 |
|
vaxerski
|
0e5df91e3a
|
adjust crash report paths
|
2023-02-19 13:51:40 +00:00 |
|
vaxerski
|
38c25bb50d
|
Added a crash reporter
|
2023-02-19 13:45:56 +00:00 |
|