diff --git a/crates/arti/src/logging.rs b/crates/arti/src/logging.rs index 4530cd6f4..a8e865714 100644 --- a/crates/arti/src/logging.rs +++ b/crates/arti/src/logging.rs @@ -261,8 +261,9 @@ fn install_panic_handler() { .map(|loc| loc.to_string().into()) .unwrap_or_else(|| "???".into()); + // TODO MSRV 1.65: std::backtrace::Backtrace is stable; maybe we should be using + // that instead? let backtrace = backtrace::Backtrace::new(); - tracing::error!("Panic at {}: {}\n{:?}", location_str, msg, backtrace); })); } diff --git a/crates/tor-error/src/internal.rs b/crates/tor-error/src/internal.rs index 0cdd790f0..d84fc592f 100644 --- a/crates/tor-error/src/internal.rs +++ b/crates/tor-error/src/internal.rs @@ -10,6 +10,8 @@ use super::*; /// Backtrace implementation for when the feature is enabled mod ie_backtrace { use super::*; + // TODO MSRV 1.65: std::backtrace::Backtrace is stable; maybe we should be + // using that instead? use backtrace::Backtrace; #[derive(Debug, Clone)]