ErrLookup › sxyazi/yazi
sxyazi/yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O. · Rust · 1,223 source files
Analyzed at 94abcfa92f on 2026-08-16. 76 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Tab with id {id} not found | exception | error | tabs, actions, plugins, stale-id |
| Invalid path | validation | warning | bulk-create, paths, vfs, strand |
| Failed to retrieve file info | exception | warning | bulk-create, vfs, metadata, race-condition |
| Invalid new or old file name | validation | warning | bulk-rename, paths, vfs, strand |
| Destination already exists | exception | warning | bulk-rename, collision, filesystem, case-sensitivity |
| Failed to retrieve file info | exception | warning | bulk-rename, vfs, metadata, race-condition |
| failed to spawn chafa: {e} | exception | error | chafa, image-preview, process, environment, path |
| --target must be valid UTF-8 | validation | error | build, cli, args, utf-8 |
| bundled rust-lld setup requires a Unix host | exception | error | build, linker, rust-lld, platform, windows |
| Binary file | exception | info | preview, highlighter, binary, peek |
| empty kind | validation | error | dds, pubsub, parsing, protocol |
| invalid receiver | validation | error | dds, pubsub, parsing, validation |
| invalid sender | validation | error | dds, pubsub, parsing, validation |
| empty body | validation | error | dds, pubsub, parsing, truncation |
| Missing 'payload' in Payload | validation | error | dds, actions, events, payload |
| invalid file mode: {value:04o} | validation | error | fs, file-mode, bitflags, stat, unix |
| not a File | validation | error | data, lua, types, conversion |
| Invalid 'opt' in ShowForm | validation | error | completion, forms, actions, opt |
| Invalid 'opt' in ShowForm | validation | error | input, forms, actions, opt |
| Invalid 'opt' in DisplaceDoForm | validation | error | |
| Invalid 'opt' in OpenDoForm | validation | error | |
| Invalid 'lock' in UpdatePeekedForm | validation | error | |
| Invalid 'lock' in UpdateSpottedForm | validation | error | |
| Invalid payload in UpdateYankedForm | validation | error | |
| Invalid 'out' in OutputForm | validation | error | |
| Invalid 'opt' in ProcessOpenForm | validation | error | |
| Invalid 'opt' in SpawnForm | validation | error | |
| channel closed | exception | error | |
| Failed to work on {task:?}: source of symlink doesn't exist | exception | error | |
| Failed to work on: {task:?}: remote file has changed during | exception | error | |
| Process failed | exception | error | |
| not a string | validation | error | |
| not an integer | validation | error | |
| not a number | validation | error | |
| Failed to install ring crypto provider | exception | error | |
| Invalid WTF-8 sequence | validation | error | |
| unknown image format | exception | error | |
| path too long | exception | error | |
| Not a local URL: {url:?} | exception | error | url, filesystem, io, input-validation, local-engine |
| Not a local URL: {url:?} | exception | error | url, local-engine, constructor, input-validation |
| Not a local URL: {:?} | exception | error | url, read-dir, local-engine, search, input-validation |
| Unsupported OS for trash operation | exception | error | android, trash, platform, unsupported-os |
| directory {:?} is owned by uid {} but current uid is {} | exception | error | unix, permissions, uid, security, runtime-dir |
| restore target already exists: {to:?} | exception | error | trash, restore, already-exists, filesystem |
| invalid trash item path | validation | error | trash, entry, invalid-input, path-validation |
| trash item is not a directory | validation | error | trash, freedesktop, list, not-a-directory |
| trash item outside of trash folders | validation | error | trash, freedesktop, not-found, stale-id, removable-media |
| trash item has no put-back location | exception | error | trash, restore, put-back, not-found |
| invalid trash info path | validation | error | trash, trashinfo, freedesktop, invalid-data, path-validation |
| invalid original trash path | validation | error | trash, trashinfo, path-validation, invalid-data |
| invalid trash info header | validation | error | trash, trashinfo, header, corruption, invalid-data |
| trash info has no Path | validation | error | trash, trashinfo, missing-path, corruption, invalid-data |
| invalid trash mount point | validation | error | trash, trashinfo, mount-point, invalid-data |
| invalid trash entry path | validation | error | trash, macos, ds-store, path-traversal, invalid-input |
| trash item has no put-back location | exception | warning | trash, macos, ds-store, put-back, metadata |
| trash item has no put-back name | validation | warning | trash, macos, ds-store, put-back, metadata |
| invalid trash put-back name | validation | warning | trash, macos, ds-store, put-back, path-traversal, validation |
| trash item is not a directory | validation | error | trash, macos, invalid-input, directory, listing |
| item is not in the trash | validation | error | trash, macos, invalid-input, trash-id, lookup |
| trash item has no put-back location | exception | error | trash, macos, put-back, restore, ds-store |
| invalid trash entry | validation | error | trash, trash-id, invalid-input, validation |
| invalid trash entry path | validation | error | trash, trash-id, invalid-input, path-traversal, validation |
| trash is not supported on this platform | exception | error | trash, unsupported, platform, android, ios, listing |
| trash item is not a directory | exception | error | trash, windows, invalid-input, directory, reparse-point, listing |
| trash item has no put-back location | exception | error | windows, trash, recycle-bin, filesystem |
| trash directory is not empty | exception | error | windows, trash, recycle-bin, delete |
| Cannot write cache stamp: {e} | exception | error | io, cache, filesystem, temp-dir |
| Cache stamp does not match target | exception | warning | cache, invalidation, invalid-data, sftp |
| Remote file has changed since last download | exception | warning | cache, stale-data, sftp, invalidation |
| Invalid cache stamp | exception | warning | cache, corruption, invalid-data, temp-dir |
| failed to get current working directory | panic | critical | environment, startup, panic, filesystem |
| Failed to get config directory | panic | critical | windows, environment, startup, panic, config |
| Failed to get cache directory | panic | critical | windows, environment, cache, startup, panic |
| Failed to get state directory | panic | critical | windows, environment, state, startup, panic |
| Time went backwards | panic | critical | time, clock, panic, environment |
| entry name is a valid component of the SFTP URL | panic | critical | sftp, panic, invariant, encoding |