pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: https://zed.dev/docs/ai/.././languages/../ai/../reference/../development/debugging-crashes.html

/variables.css">
Download

Debugging Crashes

When Zed panics or crashes, it sends a message to a sidecar process that inspects the editor's memory and creates a minidump in ~/Library/Logs/Zed or $XDG_DATA_HOME/zed/logs. You can use this minidump to generate backtraces for all thread stacks.

If telemetry is enabled, Zed uploads these reports when you restart the app. Reports are sent to a Slack channel and to Sentry (both are Zed-staff-only).

These crash reports include useful data, but they are hard to read without spans or symbol information. You can still analyze them locally by downloading source and an unstripped binary (or separate symbols file) for your Zed release, then running:

zstd -d ~/.local/share/zed/<uuid>.dmp -o minidump.dmp
minidump-stackwalk minidump.dmp

Alongside the minidump in your logs directory, you should also see a <uuid>.json file with metadata such as the panic message, span, and system specs.

Using a Debugger

If you can reproduce the crash consistently, use a debugger to inspect program state at the crash point.

For setup details, see Using a debugger.

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy