From 92dea066dd88f567130ce9b5f47967f9ff44ada7 Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Thu, 5 Dec 2024 09:33:46 -0500 Subject: [PATCH] Extend filtering of backtrace frames a bit (#21573) Both rust_begin_unwind and _rust_begin_unwind appear in practice, not sure why. Release Notes: - N/A --- crates/zed/src/reliability.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/zed/src/reliability.rs b/crates/zed/src/reliability.rs index 681cc9834f91b2985e9d7fb9d50bc29b4a456636..837db9df6009ddccb88805ff401d2156bd84ef8c 100644 --- a/crates/zed/src/reliability.rs +++ b/crates/zed/src/reliability.rs @@ -85,7 +85,7 @@ pub fn init_panic_hook( // Strip out leading stack frames for rust panic-handling. if let Some(ix) = backtrace .iter() - .position(|name| name == "rust_begin_unwind") + .position(|name| name == "rust_begin_unwind" || name == "_rust_begin_unwind") { backtrace.drain(0..=ix); }