-
-
Notifications
You must be signed in to change notification settings - Fork 7.2k
Description
Reproduction steps
Catastrophic backtracking is very easy to do for those new to regular expressions.
Unfortunately, it can also crash your PC in a matter of seconds.
While Zed's regex engine is a lot more performant than its competitors, it too can be brought to its knees and turned into a WOMD for your CPU.
I had hoped Zed would handle this in a semi-reasonable way (maybe giving an error message, maybe force closing itself once above a certain CPU level).
Instead, it proceeded to consume all my remaining CPU and render me incapable of closing the application.
Reproduction steps:
- Obtain a large file of some sort. Here's my TS file of choice.
- Create a regular expression complicated enough to make Zed cry. Here's mine:
export .* (?<className>\w*) ((?:(?!\k<className>).|\n)*\k<className>){4,5}(For the record, that was supposed to be1,2but i hit a row too high on the numpad) - Watch Zed overheat and crash.hile
Current vs. Expected behavior
Expected:
Some fallbacks should exist for continuously high editor CPU usage during regexes, like VS Code's prompt to close or reload the window.
Actual:
No fallback mechanisms means CPU usage is free to spike all the way up to 90% and freeze my system.
Zed version and system specs
Zed: v0.214.7 (Zed)
OS: Windows 10.0.26100
Memory: 15.2 GiB
Architecture: x86_64
GPU: AMD Radeon(TM) Graphics || AMD Corporation || 25.11.1 (25.10.33.03-251106a-420894C-AMD-Software-Adrenalin-Edition)
If applicable, attach your Zed log file to this issue
Zed.log + Minidumps
Logs (of dubious quality, it's all just saying "uploaded miniprof")
2025-11-29T17:28:42-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:BlameBuffer, error:unknown buffer id 30064772770
2025-11-29T17:28:43-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: assets
2025-11-29T17:28:43-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: locales
2025-11-29T17:28:43-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: assets
2025-11-29T17:28:43-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: locales
2025-11-29T17:28:44-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: assets
2025-11-29T17:28:44-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: locales
2025-11-29T17:28:44-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: assets
2025-11-29T17:28:44-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: locales
2025-11-29T17:29:04-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: assets
2025-11-29T17:29:04-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: locales
2025-11-29T17:29:04-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: assets
2025-11-29T17:29:04-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: locales
2025-11-29T17:29:04-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: locales
2025-11-29T17:29:04-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: assets
2025-11-29T17:29:04-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: assets
2025-11-29T17:29:04-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: locales
2025-11-29T17:29:04-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: assets
2025-11-29T17:29:04-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: locales
2025-11-29T17:29:04-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: assets
2025-11-29T17:29:04-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: locales
2025-11-29T17:29:06-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: assets
2025-11-29T17:29:06-05:00 ERROR [remote::remote_client] (remote server) server:error handling message. type:OpenBufferByPath, error:Could not open path: locales
2025-11-29T17:29:06-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: assets
2025-11-29T17:29:06-05:00 ERROR [crates/git_ui/src/project_diff.rs:585] RPC request OpenBufferByPath failed: Could not open path: locales
2025-11-29T17:30:40-05:00 INFO [editor] Ignoring repeated FindAllReferences invocation with the position of already running task
2025-11-29T17:31:32-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-31-31.miniprof
2025-11-29T17:31:34-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-31-31.miniprof
2025-11-29T17:31:36-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-31-31.miniprof
2025-11-29T17:31:38-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-31-31.miniprof
2025-11-29T17:31:40-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-31-31.miniprof
2025-11-29T17:31:45-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-31-31.miniprof
2025-11-29T17:32:14-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:22-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:25-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:32-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:32-05:00 ERROR [crates/client/src/telemetry.rs:577] error sending request for url (https://api.zed.dev/telemetry/events?)
Caused by:
0: client error (Connect)
1: operation timed out
2025-11-29T17:32:36-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:39-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:43-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:47-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:51-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:32:59-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:03-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:07-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:10-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:14-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:18-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:22-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:33:25-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:34:48-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:34:52-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:34:55-05:00 WARN [remote::remote_client] No heartbeat from server after 5s. Missed heartbeat 1 out of 5.
2025-11-29T17:34:56-05:00 INFO [remote::remote_client] setting state to 'heartbeat missed'
2025-11-29T17:34:56-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-32-13.miniprof
2025-11-29T17:35:06-05:00 WARN [remote::remote_client] No heartbeat from server after 5s. Missed heartbeat 2 out of 5.
2025-11-29T17:35:06-05:00 INFO [remote::remote_client] setting state to 'heartbeat missed'
2025-11-29T17:35:19-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-35-15.miniprof
2025-11-29T17:35:42-05:00 WARN [remote::remote_client] No heartbeat from server after 5s. Missed heartbeat 3 out of 5.
2025-11-29T17:35:50-05:00 INFO [remote::remote_client] setting state to 'heartbeat missed'
2025-11-29T17:35:52-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-35-15.miniprof
2025-11-29T17:36:04-05:00 WARN [remote::remote_client] No heartbeat from server after 5s. Missed heartbeat 4 out of 5.
2025-11-29T17:36:04-05:00 INFO [remote::remote_client] setting state to 'heartbeat missed'
2025-11-29T17:36:08-05:00 INFO [gpui::platform::windows::events] System settings changed: ImmersiveColorSet
2025-11-29T17:36:18-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:20-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:22-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:24-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:25-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:27-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:29-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:35-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:37-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:39-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:39-05:00 INFO [gpui::platform::windows::events] System settings changed: ImmersiveColorSet
2025-11-29T17:36:41-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-17.miniprof
2025-11-29T17:36:53-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-52.miniprof
2025-11-29T17:36:53-05:00 WARN [remote::remote_client] No heartbeat from server after 5s. Missed heartbeat 5 out of 5.
2025-11-29T17:36:53-05:00 INFO [remote::remote_client] setting state to 'heartbeat missed'
2025-11-29T17:36:53-05:00 ERROR [remote::remote_client] Missed last 5 heartbeats. Reconnecting...
2025-11-29T17:36:53-05:00 INFO [remote::remote_client] setting state to 'reconnecting'
2025-11-29T17:36:53-05:00 INFO [remote::remote_client] Trying to reconnect to ssh server... Attempt 1
2025-11-29T17:36:59-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:01-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:03-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:05-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:07-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:09-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:11-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:13-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:15-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:17-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:18-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:20-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:22-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:24-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:26-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:28-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:30-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-36-59.miniprof
2025-11-29T17:37:30-05:00 INFO [gpui::platform::windows::events] System settings changed: ImmersiveColorSet
2025-11-29T17:37:36-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-37-35.miniprof
2025-11-29T17:37:36-05:00 INFO [gpui::platform::windows::events] System settings changed: ImmersiveColorSet
2025-11-29T17:37:38-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-37-35.miniprof
2025-11-29T17:37:40-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-37-35.miniprof
2025-11-29T17:37:41-05:00 ERROR [remote::remote_client] Reconnect attempt 1 failed: Timed out resyncing remote client. Starting new attempt...
2025-11-29T17:37:41-05:00 INFO [remote::remote_client] setting state to 'reconnecting'
2025-11-29T17:37:41-05:00 INFO [remote::remote_client] Trying to reconnect to ssh server... Attempt 2
2025-11-29T17:37:42-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-37-35.miniprof
2025-11-29T17:37:49-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-37-48.miniprof
2025-11-29T17:37:54-05:00 ERROR [remote::remote_client] Reconnect attempt 2 failed: Timed out resyncing remote client. Starting new attempt...
2025-11-29T17:37:54-05:00 INFO [remote::remote_client] setting state to 'reconnecting'
2025-11-29T17:37:54-05:00 INFO [remote::remote_client] Trying to reconnect to ssh server... Attempt 3
2025-11-29T17:38:01-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-01.miniprof
2025-11-29T17:38:09-05:00 ERROR [remote::remote_client] Reconnect attempt 3 failed: Timed out resyncing remote client. Starting new attempt...
2025-11-29T17:38:09-05:00 ERROR [remote::remote_client] Failed to reconnect to after 3 attempts, giving up
2025-11-29T17:38:09-05:00 INFO [remote::remote_client] setting state to 'reconnect exhausted'
2025-11-29T17:38:15-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:17-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:19-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:21-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:24-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:27-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:29-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:30-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:33-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:34-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:36-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:38-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
2025-11-29T17:38:40-05:00 INFO [zed::reliability] hang detected, trace file saved at: C:\Users\taylo\AppData\Local\Zed\hang_traces\hang-2025-11-29_17-38-14.miniprof
(there's like 200 more lines of solely miniprof dumps after this before i shut off my PC)
NB: I can reproduce this reliably on my system, and have done so several times with similar regexes.
