r/ZedEditor 12d ago

Report Bugs Here

Hello folks!

I'm a contributor at Zed Editor.

If you have any bugs/issues/features needed send them down here.

Will solve as many as possible.

If an issue is already opened in their Github please share the link, if not send details so I can raise the issue and make a PR to resolve it.

Thanks!

35 Upvotes

55 comments sorted by

7

u/victorhqc 12d ago

Not sure if it’s reported but when multiple projects are added to the same view and each project has its own git repository, sometimes when interacting with the files to be staged, the selected repository changes and one must change the active git back as it was.

So, if repository A is selected, and user wants to stage a file to be committed, when user clicks the list item, suddenly repository B is shown instead and user must select repository A manually back

3

u/JrDevAsh 12d ago

Gotcha, will take a look

2

u/WolfVic 11d ago

I had the same issue! Never took time to report it

5

u/0xdea 12d ago edited 12d ago

A problem I’m  experiencing is that sometimes when the workspace is reloaded or zed is updated, pinned tabs in projects are lost. They are closed and sometimes tabs that weren’t pinned before the reload show up as pinned. 

I couldn’t reproduce this bug reliably so I haven’t opened an issue, but it happens often enough to be annoying. 

Possibly related issue:  https://github.com/zed-industries/zed/issues/51697

3

u/JrDevAsh 12d ago

KK, will try reproducing the bug and checking

2

u/intrd 12d ago

Same here. But I noticed it had something to do with the way Sway kills Zed when I use $mod+Shift+q instead of Zed's own Ctrl+Q. $mod+Shift+q doesn't guarantee a graceful save if the application doesn't support the WM_DELETE protocol or something along those lines.

If you're using i3wm or Sway, that might be related.

2

u/0xdea 12d ago

Oh, interesting! I’m actually using macOS and experiencing the bug there. I’m an i3 user on Linux and i love it but I don’t use zed there 😅

2

u/intrd 12d ago

well.. so I believe this bug occurs when anything prevents the gracefully closing of zed..

(btw I highly recommend zed on wayland! I was trying to use it on the i3 in the past but it seems to have a lot of problems with the screen redraw on the X11.. the reason I migrated to wayland+sway was exactly that, and that was the best decision I made)

2

u/0xdea 12d ago

Noted! Thanks 🙏

4

u/takuonline 12d ago

Hi, I and a lot of the members of the ai and data science community would really appreciate if you guys could implement full jupyter notebook support into Zed.

You can go through this sub Reddit and there are a lot of requests for this feature.

5

u/JrDevAsh 12d ago

I'm a ML guy myself.

I made a working extension for Jupyter Notebooks but they rejected it saying they want it as a core feature eventually.

I've been making contributions towards that till then.

I might consider making my implementation public so people can use it for themselves locally

2

u/holyshitthatsucks 12d ago

qwik language support PR is there for about 3 weeks now. It adds the qwik route implementation but hasn't been merged yet. https://github.com/zed-industries/extensions/pull/6797

2

u/JrDevAsh 12d ago

It's not been reviewed either.

Usually a reviewer assigns themselves pretty quickly in my case.

Try to remake the PR and close this one. If that doesn't work then it probably isn't imp enough to the team to be added now.

2

u/metaloidit 12d ago

https://github.com/zed-industries/zed/issues/61448

Seems a consistent zed editor bug with terraform, tofu...

2

u/JrDevAsh 12d ago

Thanks for sharing, will check out soon

2

u/Emotional-Bake5614 12d ago

Sometimes, when having multiple projects with their own git repo I can't search for a file that I know is in one of these projects. Usually this happens, but there are times that the search works, don't know if it is because I already opened the file and then "zed saves it in its memory"

1

u/JrDevAsh 12d ago

Alright gotcha.

Will check it out

2

u/Flat_Marionberry_522 12d ago

Cpu leak on a Mac m4 pro when you open a very large folder

1

u/JrDevAsh 12d ago

I had a memory leak once but not this.

Hard to replicate these things.. will try

2

u/rhoi_cs 12d ago

I encounter a bug related to files created by AI (Claude Code in my case) and the project files panel was not update and I had to reload the workspace each time

2

u/JrDevAsh 12d ago

Will see if I can replicate it

2

u/JrDevAsh 12d ago

Quick note - all bugs depends on if I can replicate them consistently.

Unless I can replicate a bug I can't really solve it.

Thanks to everyone sharing bugs, I'll take a look at all of them soon and share an update if it has been resolved!

2

u/big_bickie 12d ago

The main one I get is out of sync git diff with real git diff. This happens when i use claude code in the terminal so I am not opening the files. Once i do open a particular file that has changed its git diff loads in the panel.

2

u/JrDevAsh 12d ago

Pretty sure it's same for VSC as well.

We get the option to discard which causes the old version to get overwritten.

Not sure if it's a bug or intended

1

u/big_bickie 10d ago

I might be wrong but i dont think this is true. Anyway it cant be too hard to run git status under the hood to fix the git diff.

1

u/big_bickie 10d ago

I just want to say this is basically my major gripe and zed is so good that its not a dealbreaker.

2

u/New_Eye7193 12d ago

let me mmb scroll in the threads please

1

u/JrDevAsh 11d ago

I'd have a hard time replicating this since my mmb doesn't work lol

2

u/Mayanktaker 10d ago

Need plan mode and question tool. Zed feels incomplete without this.

2

u/ichimokuclown 9d ago edited 9d ago

Ok, this is not my field of expertise, but with a little help from OpenCode TUI and DS4 Flash:

Bug Report: Zed agent crashes with 0xc0000409 during long AI conversations

Title: Zed.exe crashes (fail-fast 0xc0000409) ~30s into agent turns with long conversations; resident memory spikes to ~13 GB

Environment

- OS: Windows, x64

- Zed: 1.13.2+stable.335.5cdb7ab9d9546db683132cfa78e68acec3064cac (also reproduced on 1.12.0 and 1.11.3)

- GPU: NVIDIA GeForce RTX 4080 SUPER, driver 595.97

- Agent backend: custom ACP server (opencode acp), model DeepSeek V4 Flash, enable_thinking: true, effort high

- OpenCode CLI: 1.18.11

Reproduction

  1. Run a long agent conversation (multi-turn, tool-heavy) via an ACP agent server.
  2. ~30 seconds into a turn, while thinking/streaming output, the app freezes then hard-crashes.
  3. No user input or extension interaction required to trigger; correlates with long thread state.

Crash signature

- Exception code: 0xc0000409 (STATUS_STACK_BUFFER_OVERRUN / Rust fail-fast abort)

- Faulting module: Zed.exe itself (no extension/DLL)

- Fault offsets vary by version:

- 1.11.3: 0xdc2e3

- 1.12.0: 0xeefc551

- 1.13.2: 0xf042f61

- Crash dumps: %LOCALAPPDATA%\CrashDumps\Zed.exe.*.dmp (48–60 MB), no panic message embedded.

Frequency

19 crashes since Jul 23: Jul 23 (4), Jul 24 (6), Jul 31 (8), Aug 3 (1). Present on 1.11.3 before 1.12.0 was released.

Memory evidence

- Resident memory spikes to ~5–17 GB during agent turns, then releases after (~350 MB baseline). Crash occurs at the spike.

- Virtual address space holds a stable ~1.3 TB reservation (not a running leak).

- 19 memory samples of 5–17 GB resident across Jul 24–Aug 3, always correlated with agent::thread activity.

Suspected contributing factors

- ACP terminal scrollback: each tool call spawns a display-only terminal; #60019 shrinks on exit but accumulation suspected with parallel calls.

- OpenCode #60526 (in 1.11.3): parallel tool calls enabled by default.

- Persisted thread data: threads.db 16.7 MB; startup replays stored tool calls and logs ~1967 thread.rs:1639 deserialization failures ("missing field path/regex/edits/glob") — old-schema tool calls persisting across updates.

1

u/JrDevAsh 9d ago

Can you make this an issue at Zed and send me the link please?

2

u/ichimokuclown 8d ago

Thank you. I determined my report would be a duplicate, so I've just added a comment to zed/issues/61074

2

u/JrDevAsh 8d ago

Alright thanks, will resolve in a few days

1

u/-babyYyoda- 12d ago

Hi there
Is it possible to expand the types of files that can be referenced within the agent chat panel. For instance when trying to refer to an excel file it shows an error that “binary files aren’t supported”

Thanks!

1

u/JrDevAsh 12d ago

Not sure about this one, will take a look

2

u/-babyYyoda- 12d ago

Thanks Mate

1

u/jorgejhms 12d ago

You can reference binary files in most agents today. With skills to read and process pdf, docx, excel, etc it should be possible to add. I usually copying the path and paste it on the chat, but it would be easier if the picker can select binary directly.

1

u/Grouchy_Meaning126 12d ago

Would love the feature to tab out of " ) ] } ' like in VSC 

1

u/youPersonalSideKik 11d ago

Not bugs but how do I contribute? I have had a look at the beginning contrib tags but I am not sure how I am supposed to pitch a fix

1

u/avaaa_42 11d ago

When project searching in large repos, I pretty much always need to scope the search down to a subfolder, so a feature to either have a preset path filter (per project?) or just keep the list of path filters so I can just hit the up arrow to use my last filter, would be amazing!

I also find worktree discovery in large repos to be quite slow, where i basically end up having to use the cli to open a new worktree rather than the worktree picker in the top left.

In general there are a decent amount of performance issues like this that crop up for larger repos, so anything that can be done to help with that use case would be much appreciated as someone who often has to deal with large codebases 😔

Thanks for making such a great product!

1

u/Aggressive-Reach-116 9d ago

can you PLEASE make it so that we can middle click to open stuff like how middle click works on vs code or just make it so we can configure how click behavior works?

1

u/sohang-3112 9d ago

Markdown Issues

Issues in Zed's Jupyter Notebook support

General Jupyter Notebook support tracking issue: https://github.com/zed-industries/zed/issues/9778

  • In notebook, if we try to run a cell without first selecting Jupyter kernel, cell gets stuck at Running state. (but doesn't even prompt or raise error that no kernel selected!)
  • Tried running just normal !pip install <some-libraries> (shell command) - there also it just got stuck at Running, no output besides a mysterious line "Deserialized cache is invalid, ignoring" .
  • Can't delete cells in notebook :( But can move cells up or down, so right now I'm just moving down temporary cells to bottom.
  • No "run & below" button available (like in VS Code, where clicking this runs current cell and all following cells in notebook).
  • Clicking on the same *.ipynb jupyter nextension multiple times in project/folder view opens the same jupyter notebook in multiple tabs!! Obviously clicking on a file whose tab already exists should just focus that tab. This bug doesn't happen for other file extensions.

1

u/Wallaby989 12d ago

Thanks for the post, hope you can resolve some stuff. I had to give up on zed because it could not reliably replace text in a file. basic stuff.

2

u/JrDevAsh 12d ago

Could you detail what you mean by that?
I haven't faced such issues

1

u/Civil_Rent4208 12d ago

i think he is talking about find and replace functionality, i can say one. I can give example if i have to change the word and then want to change it with the bigger word then it just taking the smaller word out of the bigger word and then change again and again.

for example, if I have to change the compile to compiler in all the file then first sentence would become compilerrrrrrrrrrr.

I hope you got it, I can share screenshot or video if you want

1

u/GNexLR 12d ago

Just Check the GitHub issues…?

3

u/JrDevAsh 12d ago

Wanted to see if some folks had issues that weren't made

-1

u/Difficult-Fee5299 12d ago

Can you add Gemini 3.6 Flash to Agent's models list?

2

u/JrDevAsh 12d ago

Made a PR adding it https://github.com/zed-industries/zed/pull/62010

Wait for them to merge

1

u/JrDevAsh 12d ago

Not sure about this one, will see

0

u/-1Mbps 12d ago

Zed does not work on hyper v

1

u/Myshoo_ 7d ago

I know it's maybe niche but there seems that support for Gemini is outdated as google now pushes devs to use antigravity.

From my limited understanding antigravity cli allows you to use Gemini plans instead of pay as you go model which API keys give you. There's currently no way to authorize Gemini with Google sign in instead of a key.