improved debuggability

This commit is contained in:
Aiden McClelland
2025-09-24 22:28:24 -06:00
parent ad5d3ad01d
commit 24521e3cac
14 changed files with 57 additions and 24 deletions

25
core/Cargo.lock generated
View File

@@ -881,6 +881,17 @@ dependencies = [
"windows-targets 0.52.6",
]
[[package]]
name = "backtrace-on-stack-overflow"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fd2d70527f3737a1ad17355e260706c1badebabd1fa06a7a053407380df841b"
dependencies = [
"backtrace",
"libc",
"nix 0.23.2",
]
[[package]]
name = "barrage"
version = "0.2.3"
@@ -4679,6 +4690,19 @@ dependencies = [
"smallvec",
]
[[package]]
name = "nix"
version = "0.23.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c"
dependencies = [
"bitflags 1.3.2",
"cc",
"cfg-if",
"libc",
"memoffset 0.6.5",
]
[[package]]
name = "nix"
version = "0.24.3"
@@ -7276,6 +7300,7 @@ dependencies = [
"async-trait",
"axum 0.8.4",
"backhand",
"backtrace-on-stack-overflow",
"barrage",
"base32",
"base64 0.22.1",