From deb26f8c5f89341206a1c5da7c79f6c3654f5fc5 Mon Sep 17 00:00:00 2001 From: Anthony Eid <56899983+Anthony-Eid@users.noreply.github.com> Date: Mon, 16 Feb 2026 22:53:00 -0500 Subject: [PATCH] Update our notify crate to fix free after use panic (#49311) Closes #49067 See https://github.com/zed-industries/notify/pull/2 for more details Note: notify already fixed this upstream, and I'm planning on using their crate as our dependency once their v9 is officially released. Release Notes: - Fix panic that could occur when navigating external code --- Cargo.lock | 4 ++-- Cargo.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a305ff19c19184820f8c0bd6e6cdf50fac3a197c..4c9059ec5c5c1acd61c8bb562f44085dfcbd95f6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10603,7 +10603,7 @@ dependencies = [ [[package]] name = "notify" version = "8.2.0" -source = "git+https://github.com/zed-industries/notify.git?rev=6c550ac3c56cbd143c57ea6390e197af9d790908#6c550ac3c56cbd143c57ea6390e197af9d790908" +source = "git+https://github.com/zed-industries/notify.git?rev=ce58c24cad542c28e04ced02e20325a4ec28a31d#ce58c24cad542c28e04ced02e20325a4ec28a31d" dependencies = [ "bitflags 2.10.0", "fsevent-sys", @@ -10631,7 +10631,7 @@ dependencies = [ [[package]] name = "notify-types" version = "2.0.0" -source = "git+https://github.com/zed-industries/notify.git?rev=6c550ac3c56cbd143c57ea6390e197af9d790908#6c550ac3c56cbd143c57ea6390e197af9d790908" +source = "git+https://github.com/zed-industries/notify.git?rev=ce58c24cad542c28e04ced02e20325a4ec28a31d#ce58c24cad542c28e04ced02e20325a4ec28a31d" [[package]] name = "ntapi" diff --git a/Cargo.toml b/Cargo.toml index b7693d5a2668bdb97b7863b3010fdbd002e5b323..d2f1fe27aecf989153b9f23d2adf870c0db48e35 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -806,8 +806,8 @@ features = [ [patch.crates-io] async-task = { git = "https://github.com/smol-rs/async-task.git", rev = "b4486cd71e4e94fbda54ce6302444de14f4d190e" } -notify = { git = "https://github.com/zed-industries/notify.git", rev = "6c550ac3c56cbd143c57ea6390e197af9d790908" } -notify-types = { git = "https://github.com/zed-industries/notify.git", rev = "6c550ac3c56cbd143c57ea6390e197af9d790908" } +notify = { git = "https://github.com/zed-industries/notify.git", rev = "ce58c24cad542c28e04ced02e20325a4ec28a31d" } +notify-types = { git = "https://github.com/zed-industries/notify.git", rev = "ce58c24cad542c28e04ced02e20325a4ec28a31d" } windows-capture = { git = "https://github.com/zed-industries/windows-capture.git", rev = "f0d6c1b6691db75461b732f6d5ff56eed002eeb9" } calloop = { git = "https://github.com/zed-industries/calloop" }